我在SQL Server 2008中查詢時遇到了問題,我搜索了互聯網,但是我什麼也沒找到,或者它沒有給我任何關於如何去做的想法。使用相同的ID列遞增求和列值
使用Northwind數據庫,我需要查詢表訂單明細,並選擇訂單ID和單價顯示這樣的事情,
OrderID - UnitPrice
------------------------
10248 - 14.00
10248 - 9.80
10248 - 34.80
10249 - 18.60
的結果應該是:
OrderID - UnitPrice
------------------------
10248 - 14.00
10248 - 23.80
10248 - 58.6
10249 - 18.60
我還如何能夠在不使用臨時表來存儲中間和值來解決好奇。 – Axarydax 2013-05-14 04:51:04
什麼數據庫? Oracle可以很容易地做到這一點,就像MSSQL 2012 – Matthew 2013-05-14 04:52:07
http://stackoverflow.com/questions/11664142/cumulative-total-in-ms-sql-server – TechDo 2013-05-14 04:58:53