我在我的Access數據庫中運行SQL查詢以累積我在每條記錄之後運行的距離。SQL計算運行
我用下面的代碼來計算運行總計:
SELECT a.run, a.year, a.date, a.distance, round((SELECT SUM(b.distance)
FROM vwAllCast b
WHERE b.run <= a.run),1) AS AccDistance
FROM vwAllCast AS a
ORDER BY a.run DESC;
此代碼返回所有的記錄總結在AccDistance所有距離。現在,我想每年都重新進行一次積累。有沒有人有一個想法如何實現?
只需添加where子句過濾recrods – HaveNoDisplayName
或者按年分組,以獲得同一查詢結果中的所有年份 –