बहुत संभव है कि आपके sourcecodes_tags तालिका में sourcecode_id है वे मान जो अब आपके sourcecodes . में मौजूद नहीं हैं टेबल। आपको पहले इनसे छुटकारा पाना होगा।
यहां एक क्वेरी है जो उन आईडी को ढूंढ सकती है:
SELECT DISTINCT sourcecode_id FROM
sourcecodes_tags tags LEFT JOIN sourcecodes sc ON tags.sourcecode_id=sc.id
WHERE sc.id IS NULL;