Таблицата videoCat има един или повече реда, които нарушават ограничението за външния ключ. Това обикновено е, че имате ред със стойност за _url, която не съществува във видеото в таблицата.
Можете да проверите за това със следната заявка:
SELECT videoCat._url
FROM videoCat LEFT JOIN video ON videoCat._url = video.url
WHERE video.url IS NULL
РЕДАКТИРАНЕ
По заявка ето заявка за изтриване на тези досадни редове:
DELETE FROM videoCat
WHERE NOT EXISTS (
SELECT *
FROM video
WHERE url = videoCat._url
)