0
A
回答
0
如果你在你表的主鍵你可以用這樣的東西:
DECLARE @tbl TABLE(ID INT,Salary INT)
INSERT INTO @tbl
VALUES
(1,10),
(2,20),
(3,10),
(4,70)
SELECT
tbl.Salary,
SUM(tbl2.Salary) AS [Sum]
FROM
@tbl AS tbl
JOIN @tbl AS tbl2
ON (tbl2.ID <= tbl.ID)
GROUP BY
tbl.ID,
tbl.Salary
ORDER BY
tbl.ID,
tbl.Salary
相關問題
- 1. sql查詢相關
- 2. SQL相關查詢
- 3. SQL嵌套查詢interpereted作爲相關的不正確
- 4. 正確SQL查詢
- 5. 正確的sql查詢
- 6. PROC SQL子查詢/相關查詢
- 7. SQL元相關查詢
- 8. SQL - 相關子查詢
- 9. sql查詢相關笨
- 10. SQL - 相關子查詢
- 11. 相關子查詢,oracle sql
- 12. 相關產品SQL查詢
- 13. SQL相關子查詢
- 14. 這是SQL查詢正確
- 15. SQL查詢正確性
- 16. SQL Server查詢上正確
- 17. SQL查詢不正確
- 18. SQL腳本,有關相關子查詢
- 19. 的Oracle SQL相關子查詢
- 20. 使用相關聯接的SQL查詢
- 21. SQL Sum()與相關的子查詢
- 22. SQL相關的棘手計數()查詢
- 23. SQL相關同桌的子查詢
- 24. SQL的性能相關查詢
- 25. SQL中的相關子查詢
- 26. 使用SQL的相關子查詢
- 27. SQL加入的相關查詢
- 28. SQL查詢與相關表的總和
- 29. 在Yii上查詢相關表的正確方法
- 30. Neo4J是「獲取相關產品」查詢的正確選擇嗎?
你想要一個跑步總數? – Blorgbeard 2012-02-15 12:42:43
是的,你是完全正確的,對不起,在發佈這個問題時,我不知道運行總計 – Vishwajeet 2012-02-15 12:47:30
沒問題。雖然我沒有很好的答案,但它很複雜。我會考慮用你正在使用的其他語言來計算它。否則,這裏有一些閱讀你:) http://geekswithblogs.net/Rhames/archive/2008/10/28/calculating-running-totals-in-sql-server-2005---the-optimal.aspx – Blorgbeard 2012-02-15 12:49:02