sql >> Databáze >  >> RDS >> Mysql

Php skript pro výpočet kumulativních součtů pro účty

Jedním přístupem je použití korelovaného poddotazu:

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;

Ukázka




  1. Jarní konference FLOSS UK

  2. doctrine2:jak převést jeden k mnoha na mnoho k mnoha bez ztráty dat

  3. Stránkování na vyžádání (stránkování záznamů na vyžádání uživatele)

  4. Základy tabulkových výrazů, Část 7 – CTE, úvahy o optimalizaci