2011-11-02 144 views
-1

我想問你們一些幫助。我正在做每日銷售報告,並得到GROUP BY條款的一些問題。TSQL組BY條款

這裏是示例表:

ItemName Quantity Price 
=========================== 
    ItemA  5  150.00 
    ItemB  6  100.00 
    ItemA  2  125.00 
    ItemD  1  110.00 
    ItemB  1  100.00 
    ItemD  3  110.00 

,我想有格式如下結果:

RESULT: 
ItemName Quantity Price 
============================= 
    ItemA  2  125.00 
    ItemA  5  150.00 
    ItemB  7  100.00 
    ItemD  4  110.00 

正如你所看到的,意達,因爲它在不同的價格出現了兩次。

回答

3
SELECT ItemName, SUM(Quantity) as Quantity, Price 
FROM ItemTable 
GROUP BY ItemName, Price 
ORDER BY ItemName, Price 
+0

謝謝,我是不能添加價格領域Group By子句。 –

1

所以,這樣的事情:

SELECT ItemName, Sum(Quantity) as Quantity, Price 
FROM Sales 
GROUP BY ItemName, Price