2016-09-16 3 views
0

enter image description here값을 더하는 SQL 쿼리

내 데이터가 이미지에 표시됩니다. 그것은 TDate에서 "As of 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 
관련 문제