Я пытаюсь удалить сиротские записи в таблице mysql.
У меня есть 2 таблицы:
Таблица files
:
| id | ....
------------
| 1 | ....
| 2 | ....
| 7 | ....
| 9 | ....
table blob
:
| fileid | ....
------------
| 1 | ....
| 2 | ....
| 3 | ....
| 4 | ....
| 4 | ....
| 4 | ....
| 9 | ....
Столбцы fileid
и id
могут использоваться для объединения таблиц вместе.
Я хочу удалить все строки в таблице blob
, где fileid
не может быть найден в таблице files.id
.
Итак, используя пример выше, который будет удалять строки: 3 и 4 (s) в таблице blob
.