anda mempunyai dua jadual:
DELETE b FROM BLOB b LEFT JOIN FILES f ON f.id = b.fileid WHERE f.id IS NULL
<告> amaran:
DELETE FROM BLOB WHERE NOT EXISTS(SELECT NULL FROM FILES f WHERE f.id = fileid)
Apabila melakukan operasi memadam, pastikan mereka melaksanakannya dalam urusan. Ini membolehkan anda melancarkan kembali ke perubahan apabila sebarang kesilapan berlaku, dengan itu meminimumkan risiko kehilangan data.
Atas ialah kandungan terperinci Bagaimana untuk Memadam Baris Orphan dalam SQL Menggunakan LEFT JOIN, NOT EXISTS, atau NOT IN?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!