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

Memaksa semua baris dari tabel pertama gabungan

SELECT p.*
     , SUM(mp.quantity) AS qty
FROM products p
  LEFT JOIN machine_products mp
    ON mp.product_id = p.product_id
    AND mp.machine_id = m              --- this condition moved from WHERE to ON
WHERE p.category_id = c
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. Cara mendapatkan elemen unik/berbeda di dalam array JSON di MySQL 5.7

  2. Bagaimana mencegah mySQL mengatur ulang nilai kenaikan otomatis?

  3. Tidak dapat terhubung ke MySQL dengan Sequelize

  4. Apakah ada cara untuk memeriksa kinerja Pengindeksan mysql?

  5. cara menambahkan kolom baru setiap kali saya menjalankan program python