我有一個數據集,我必須在每一個價格出售這樣的項目ID,然後數量:聚合函數我創建
ItemID | Quantity | Price
ABC 10 14.50
ABC 4 14.25
DEF 32 22.41
ABC 24 14.10
GHI 8 8.50
GHI 12 8.60
DEF 2 22.30
每個條目都有項目ID和價格的獨特組合。我想添加第四欄,其中包含爲該ItemID銷售的總數量。所以它看起來像這樣上表:
ItemID | Quantity | Price | TotalQ
ABC 10 14.50 38
ABC 4 14.25 38
DEF 32 22.41 34
ABC 24 14.10 38
GHI 8 8.50 20
GHI 12 8.60 20
DEF 2 22.30 34
我似乎無法做到這一點沒有上一個聚合函數,這顯然給出了一個錯誤執行聚合函數。我將如何去完成這件事?
我使用SQL Server 2008的
你怎麼知道TotalQ?你可以編寫一個函數來計算TotalQ。 – Matheno
這聽起來像是我正在尋找的。我對SQL很陌生,所以我不知道如何編寫這樣的函數。 – weskpga