Kemungkinan besar sourcecodes_tags Anda tabel berisi sourcecode_id nilai yang tidak ada lagi di sourcecodes Anda meja. Anda harus menyingkirkannya terlebih dahulu.
Berikut kueri yang dapat menemukan ID tersebut:
SELECT DISTINCT sourcecode_id FROM
sourcecodes_tags tags LEFT JOIN sourcecodes sc ON tags.sourcecode_id=sc.id
WHERE sc.id IS NULL;