Tabellen videoCat har en eller flere rækker, der overtræder begrænsningen for fremmednøgle. Dette er normalt, at du har en række med en værdi for _url, som ikke findes i tabelvideoen.
Du kan tjekke for dette med følgende forespørgsel:
SELECT videoCat._url
FROM videoCat LEFT JOIN video ON videoCat._url = video.url
WHERE video.url IS NULL
REDIGER
Her er en forespørgsel efter anmodning om at slette disse irriterende rækker:
DELETE FROM videoCat
WHERE NOT EXISTS (
SELECT *
FROM video
WHERE url = videoCat._url
)