phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Cara menggunakan Sum dan Inner Join dalam pernyataan hapus dan tambahkan tabel ketiga ke dalamnya

Anda dapat melakukan inner join tabel produk dan status menggunakan FK product_id dan filter order_status_id dalam klausa where.

Delete t
    from TablenName t join
         (select op.product_id, sum(op.quantity) as quantity
          from oc_order_product op
          inner join oc_order_status os on os.product_id =op.product_id
          where os.order_status_id IN (3,5,17,19,20,23,25,26,29)
          group by op.product_id
         ) op
         on op.product_id = t.product_id and op.quantity < 2;



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Kesalahan PhpMyAdmin:Token Tidak Cocok

  2. Karakter Arab tidak muncul di phpMyAdmin

  3. Membuat daftar pesan di SQL

  4. Pembaruan MySQL bergabung dengan batas

  5. Bagaimana cara mendorong database mysql saya dari phpmyadmin ke cleardb heroku?