絶食方法のように見えるので、「ローカル変数への更新」方法を使用して、SQLで実行中の合計を計算しようとしています。これにレイヤーを追加するために、実行中の合計をグループ化できることに興味がありますが、これを行うためにクエリをどこで調整すればよいかわかりません (または、この方法で可能かどうか)。 . ありとあらゆる助けをいただければ幸いです。
以下は、クエリの作成に使用したコードと、最初にこの方法にたどり着いた記事です。クエリを変更して、日ごとの累計をリセットするにはどうすればよいですか
DECLARE @SalesTbl TABLE (DayCount smallint, Sales money, RunningTotal money)
DECLARE @RunningTotal money
SET @RunningTotal = 0
INSERT INTO @SalesTbl
SELECT DayCount, Sales, null
FROM Sales
ORDER BY DayCount
UPDATE @SalesTbl
SET @RunningTotal = RunningTotal = @RunningTotal + Sales
FROM @SalesTbl
SELECT * FROM @SalesTbl
ありがとう
ライリー