Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hapus baris dari dua tabel dalam satu kueri

Pasti bisa:

DELETE FROM `table1`, `table2` WHERE `orderId` = 500

lihat http://dev.mysql.com/doc/refman/ 5.0/en/delete.html

[EDIT:]

Ini trik lengkapnya:

DELETE FROM `orders`, `orders_items` 
  USING `orders` 
  INNER JOIN `orders_items` ON `orders`.`orderId` = `orders_items`.`orderId` 
  WHERE `orders`.`orderId`= 500

Jika orderId adalah varchar, maka ubah pernyataan menjadi = '500' .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menghubungkan aplikasi python dengan database online

  2. Mengirim Pemberitahuan Firesbase ke Banyak Pengguna

  3. permintaan mysql PHP:Saya ingin item tertentu menjadi yang pertama dan kemudian mengurutkan item lainnya

  4. Kemunduran dalam kencan tanpa akhir pekan

  5. MySQL:Jangan masukkan baris baru jika baris yang ditentukan sama