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

làm thế nào để có được số đếm chính xác

Bạn đang tìm giải pháp tính tổng tích lũy:

Kiểm tra tại đây: http://rextester.com/SEZS4911

select if (@last_order <> sales_order, @acm_order := order_quantity - bill_qty, @acm_order := @acm_order - bill_qty) as Open,
       sales_order,
       so_create_on,
       order_quantity,
       bill_item,
       bill_qty,
       bill_doc,
       bill_doc_date,
       @last_order := sales_order
from
     (select @last_order := 0, @acm_order := 0) x,
     (SELECT sa.sales_order,
               sa.so_create_on,
               sa.order_quantity,
               sh.bill_item, 
               sh.bill_qty,
               sh.bill_doc, 
               sh.bill_doc_date
        FROM sales_order sa
        LEFT JOIN shipped_order sh ON sa.sales_order = sh.sales_order
        order by sa.sales_order, sh.bill_doc_date) y
;



  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 để xóa tệp hoặc hình ảnh khỏi thư mục và cơ sở dữ liệu trong Laravel?

  2. MySql - Có một hàng đợi truy vấn nào đó không

  3. Ngày theo giờ UTC trong mysql

  4. Di chuyển Laravel - Vi phạm ràng buộc toàn vẹn:1452 Không thể thêm hoặc cập nhật hàng con:ràng buộc khóa ngoại không thành công

  5. Đặt PDO để ném các ngoại lệ theo mặc định