Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn MySQL Chọn, SUM, THAM GIA TRÁI

Hãy thử điều này:

SELECT S.Items as Products, 
       COALESCE(PS.Quantity, 0) as [Products Sold], 
       COALESCE(PP.Quantity, 0) as [Products purchased]
From Stock S 
LEFT JOIN (SELECT Items, SUM(Quantity) AS Quantity 
           FROM products_purchased 
           GROUP BY Items
         ) AS PP ON S.Items = PP.Items 
LEFT JOIN (SELECT Items, SUM(Quantity) AS Quantity 
           FROM products_sold 
           GROUP BY Items
         ) AS PS ON S.Items = PS.Items; 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sơ đồ phát triển web cho máy chủ dàn dựng và sản xuất sử dụng Git Push

  2. Phân biệt giữa 'không có hàng nào bị ảnh hưởng' và các hàng CẬP NHẬT thành công - đến cùng một giá trị (MySQL và PHP)

  3. cách chọn các bản ghi duy nhất ngẫu nhiên trên mỗi lần thực thi Truy vấn SQL

  4. Tại sao tôi nhận được thông báo 'Không thể ghi nhật ký nhị phân.' trên máy chủ MySQL của tôi?

  5. Chuyển đổi chuỗi DateTime trong Python thành số nguyên mili giây