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

Làm thế nào để nhận được tổng số lượng sản phẩm từ một ngày cụ thể?

Nếu bạn muốn có dữ liệu cho tất cả các ngày thì hãy sử dụng cái này

SELECT products.product_name, sales.date, sum(products.quantity) 
FROM products LEFT JOIN sales 
ON products.sale_id = sales.id group by products.product_name, sales.date;

Nếu bạn muốn có dữ liệu vào ngày cụ thể, bạn có thể sử dụng cái này:

SELECT products.product_name, sales.date, sum(products.quantity) 
FROM products LEFT JOIN sales 
ON products.sale_id = sales.id WHERE sales.date = '10 july' group by products.product_name, sales.date;

Bản trình diễn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. làm thế nào để thay đổi (Cập nhật) tên cột trong bảng bằng MySQL workbench?

  2. Kết nối PHP không thành công:SQLSTATE [HY000] [2002] Kết nối bị từ chối

  3. Kết nối từ chối với MySQL trên laravel và MAMP

  4. Không thể kết nối với máy chủ MySQL trên 'localhost' (10061) sau khi cài đặt

  5. Tối ưu hóa chỉ mục bảng MySQL