T-SQLは実行集約を使用する


重合は時間とともに蓄積された値の集合である。
    本例では、order totalbyyearビューが存在すると仮定し、このビューは年間の総注文数を示しています。その中の内容を確認してください。
SELECT orderyear,qty
FROM ordertotalbyyear

    

order    qty
2007     25489
2008     16247
2006     9581

                 、            ,
        ,   ,            。  ,       2006   ,      
         ,   2007,               ,    。
    
          ,             ,            ,  ,
                             ,                    ,
            :
SELECT orderyear,qty,
    (SELECT SUM(02.qty) FROM ordertotalbyyear AS 02 WHERE 02.orderyear<=01.orderyear) AS runqty
FROM ordertotalyear AS 01
ORDER BY orderyear

         :

orderyear  qty  runqty
2006       9581 9581
2007       25489  35070
2008       16237  51317