तालिका 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
)