Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memadam Baris Menggunakan MySQL LEFT JOIN dengan DELETE Syntax?

Bagaimana untuk Memadam Baris Menggunakan MySQL LEFT JOIN dengan DELETE Syntax?

DDD
Lepaskan: 2024-12-01 19:49:10
asal
988 orang telah melayarinya

How to Delete Rows Using MySQL LEFT JOIN with DELETE Syntax?

Mengalih Keluar Baris dengan MySQL LEFT JOIN

Masalah:

Anda mempunyai dua jadual: satu untuk tarikh akhir kerja dan satu lagi untuk huraian kerja. Anda perlu memadamkan entri tarikh akhir berdasarkan status dalam jadual huraian kerja. Menggunakan LEFT JOIN untuk pemilihan berfungsi, tetapi melakukan DELETE menimbulkan ralat sintaks.

Pertanyaan untuk Pemilihan:

SELECT * FROM `deadline`
LEFT JOIN `job` ON deadline.job_id = job.job_id
WHERE `status` = 'szamlazva'
OR `status` = 'szamlazhato'
OR `status` = 'fizetve'
OR `status` = 'szallitva'
OR `status` = 'storno'
Salin selepas log masuk

Penyelesaian:

Untuk melaksanakan operasi PADAM, anda mesti dengan jelas menyatakan jadual yang anda mahu padam baris daripada. Berikut ialah pilihan yang mungkin:

Padamkan Baris Tarikh Akhir Sahaja:

DELETE `deadline` FROM `deadline` LEFT JOIN `job` ....
Salin selepas log masuk

Padamkan Kedua-dua Baris Tarikh Akhir dan Jawatan:

DELETE `deadline`, `job` FROM `deadline` LEFT JOIN `job` ....
Salin selepas log masuk

Padam Hanya Kerja Baris:

DELETE `job` FROM `deadline` LEFT JOIN `job` ....
Salin selepas log masuk

Dengan menyatakan jadual yang betul dalam penyata DELETE, anda boleh berjaya mengalih keluar baris yang dikehendaki berdasarkan status dalam jadual huraian kerja.

Atas ialah kandungan terperinci Bagaimana untuk Memadam Baris Menggunakan MySQL LEFT JOIN dengan DELETE Syntax?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan