Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Skrypt PHP do obliczania skumulowanych sum dla kont

Jednym ze sposobów jest użycie skorelowanego podzapytania:

SELECT
    CusName,
    CusID,
    Quantity,
    (SELECT SUM(t2.Quantity) FROM yourTable t2
     WHERE t2.CusID = t1.CusID AND t2.Date <= t1.Date) QuantityTotal,
    Date
FROM yourTable t1
ORDER BY
    CusID,
    Date;

Demo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. czy mogę użyć funkcji agregacji (LAST) w mysql?

  2. Mysql - Jak porównać dwa obiekty Json?

  3. Wymuś upuszczenie mysql z pominięciem ograniczenia klucza obcego

  4. Nodejs z sequelize nie mógł utworzyć tabeli w środowisku mysql po uruchomieniu serwera

  5. Zrozumienie indeksów wielu kolumn w zapytaniu MySQL