Próbuję usunąć osierocone wpisy w tabeli mysql.
Mam 2 takie tabele:
Tabela files
:
| id | ....
------------
| 1 | ....
| 2 | ....
| 7 | ....
| 9 | ....
stół blob
:
| fileid | ....
------------
| 1 | ....
| 2 | ....
| 3 | ....
| 4 | ....
| 4 | ....
| 4 | ....
| 9 | ....
Do łączenia tabel można użyć kolumn fileid
i id
.
Chcę usunąć wszystkie wiersze w tabeli, blob
których fileid
nie można znaleźć w tabeli files.id
.
Korzystając z powyższego przykładu, można usunąć wiersze: 3 i 4 (y) w blob
tabeli.
null
s.