Padam baris MySQL berdasarkan ID tanpa sepadan
Gunakan Kiri Join/IS Null
Kiri sertai fail f pada f.id = b.fileid
Di mana f.id adalah null
Gunakan tidak ada
Di mana tidak wujud (pilih NULL
Pertanyaan ini menggunakan sub -query untuk memeriksa sama ada setiap baris "gumpalan" mempunyai garis sepadan dalam "fail". Sekiranya tidak ada padanan, pertanyaan luaran akan dipadam dari "gumpalan".
Padam dari Blob
Pertanyaan ini menggunakan simbol tidak dalam pengkomputeran untuk mengenal pasti garis -garis yang tidak wujud dalam jadual "Fail" dalam jadual "Blob", dengan itu memadamkan entri terpencil dengan berkesan.
Apabila melakukan operasi padam, jika enjin pangkalan data anda menyokong (contohnya, bukan myisam), pertimbangkan untuk menggunakan transaksi. Ini membolehkan anda melancarkan kembali berubah apabila terdapat ralat.
Atas ialah kandungan terperinci Bagaimana untuk Memadam Baris Yatim dalam MySQL Berdasarkan ID Tidak Padan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!