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

pilih jumlah qty dari 2 tabel

Sepertinya Anda tidak menggunakan order tabel lain kemudian memeriksa apakah ada, sehingga Anda dapat menggunakan EXISTS()

SELECT p.product_id,sum(p.qty) as qty
FROM (SELECT product_id,qty,id_order FROM order_detail_1
      WHERE product_id IS NOT NULL
      UNION ALL 
      SELECT product_id,qty,id_order FROM order_detail_2
      WHERE product_id IS NOT NULL) p
WHERE EXISTS(SELECT 1 FROM order o 
             WHERE o.id = p.id_order)
GROUP BY p.product_id


  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 menghasilkan laporan antara dua tanggal menggunakan datepicker,ajax,php,mysql.?

  2. Bisakah saya SSH ke MySQL dengan alat GUI?

  3. Bagaimana saya bisa mengatur kata sandi mysql di skenario mysqld_safe sedang berjalan?

  4. Kembali ke Replikasi Tradisional Dari GTID

  5. Pemantauan Basis Data - Pemecahan Masalah Prometheus Dengan Dasbor SCUMM