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嵌套查詢interpereted作爲相關的不正確
- 2. 正確SQL查詢
- 3. sql查詢相關笨
- 4. 相關子查詢,oracle sql
- 5. SQL相關子查詢
- 6. 這是SQL查詢正確
- 7. SQL查詢正確性
- 8. SQL腳本,有關相關子查詢
- 9. 使用相關聯接的SQL查詢
- 10. SQL中的相關子查詢
- 11. SQL相關的棘手計數()查詢
- 12. SQL查詢與相關表的總和
- 13. Neo4J是「獲取相關產品」查詢的正確選擇嗎?
- 14. SQL查詢,不正確的語法附近的「關鍵字」
- 15. 正確的SQL數據表查詢寫
- 16. 正確的做法到SQL查詢
- 17. 我的sql查詢是否正確?
- 18. C#中SQL查詢的正確語法
- 19. PHP SQL查詢正確的語法
- 20. SQL查詢返回正確的行號
- 21. 不正確的分組SQL查詢
- 22. 需要正確的SQL查詢幫助
- 23. 正確的sql到linq查詢
- 24. MYSQL查詢相關查詢
- 25. SQL查詢來尋找相關匹配
- 26. SQL查詢通過相關模型
- 27. SQL Server - 相關子查詢/自加入
- 28. sql查詢。與多個表相關
- 29. sql - 與相關子查詢混淆
- 30. 這個sql查詢是否正確?
你想要一個跑步總數? – 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