Tabulka videoCat má jeden nebo více řádků, které porušují omezení cizího klíče. Obvykle to znamená, že máte řádek s hodnotou pro _url, která ve videu tabulky neexistuje.
Můžete to zkontrolovat pomocí následujícího dotazu:
SELECT videoCat._url
FROM videoCat LEFT JOIN video ON videoCat._url = video.url
WHERE video.url IS NULL
UPRAVIT
Na žádost je zde dotaz na odstranění těchto otravných řádků:
DELETE FROM videoCat
WHERE NOT EXISTS (
SELECT *
FROM video
WHERE url = videoCat._url
)