Pemadaman Data Merentas Jadual Menggunakan JOIN
Apabila menguruskan berbilang jadual, memadamkan baris merentas jadual berdasarkan kriteria tertentu boleh menjadi tugas biasa. Dalam kes ini, mari kita terokai cara mengalih keluar semua baris dengan cekap daripada jadual (Jadual1) yang IDnya sepadan dengan yang ada dalam jadual lain (Jadual2).
Untuk mencapai ini, kita boleh menggunakan klausa JOIN dalam pernyataan DELETE. Pertanyaan berikut akan menyelesaikan tugas:
DELETE t1 FROM Table1 t1 JOIN Table2 t2 ON t1.ID = t2.ID;
Dalam pertanyaan ini:
Dengan melaksanakan ini pertanyaan, semua baris dalam Jadual1 yang mempunyai ID yang terdapat dalam Jadual2 akan dipadamkan. Ini ialah kaedah yang berkesan untuk melaksanakan pemadaman data jadual silang tanpa memerlukan subkueri atau klausa IN kompleks.
Atas ialah kandungan terperinci Bagaimana untuk Memadam Baris Merentasi Jadual dengan Cekap Menggunakan JOIN?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!