2015-06-20 96 views
1
OrderDetailID OrderID ProductID Quantity 
-------------------------------------------- 
    1   10248  11   12 
    2   10248  42   10 
    3   10248  72   5 
    4   10249  14   9 
    5   10249  51   40 

我需要基於OrderID獲取總數量。因此,理想的結果應該是這樣的:SQL Server:基於另一列的列的總和

OrderID Quantity 
---------------- 
10248  27 
10249  49 

我想我必須組由它OrderID但不知道如何獲得數量的基礎上,OrderID的總和。

回答

1

你有沒有嘗試使用:

select OrderId, sum(Quantity) from yourtable group by OrderId 

應該這樣做。

+0

試過但由於某種原因沒有工作(無語法錯誤),但現在當我複製和粘貼你的代碼完美的作品。捂臉! –