2016-09-16 3 views
0

enter image description here値を加算するためのSQLクエリ

マイ・データは画像に示されています。これは、TDateで "As As Date"としてフィルタリングされるべきです。希望の月が2016年5月の場合、TotalCapは39864.00です。月が2016年6月の場合、TotalCapは36、192.58、 Dateが2016年7月の場合、TotalCapは33898.44である必要があります。 MS SQL Server 2008でどうすればいいですか?ありがとう。

答えて

0
SELECT TOP 25 a.*, 
    (SELECT SUM(TotalCap) 
    FROM yourTable b 
    WHERE b.TDate <= a.TDate) AS RunningTotalCap 
FROM yourTable a 
関連する問題