2013-02-14 31 views
1

例如,如果我有一個表稱爲銷售與價值觀:如何通過不同值的總和對查詢進行排序?

╔════════╦═══════╗ 
║ ITEM ║ SALES ║ 
╠════════╬═══════╣ 
║ record ║  4 ║ 
║ cd  ║  2 ║ 
║ cd  ║  5 ║ 
║ record ║  1 ║ 
╚════════╩═══════╝ 

我將如何編寫一個查詢由不同項目的總和進行排序,使我的輸出是:

╔════════╦════════════╗ 
║ ITEM ║ TOTALSALES ║ 
╠════════╬════════════╣ 
║ cd  ║   7 ║ 
║ record ║   5 ║ 
╚════════╩════════════╝ 
+0

請編輯您的問題,包括你在解決問題的嘗試。謝謝。 – bernie 2013-02-15 00:01:07

回答

6

使用GROUP BYSUM()

SELECT item, SUM(sales) totalSales 
FROM sales 
GROUP BY item 

輸出:

╔════════╦════════════╗ 
║ ITEM ║ TOTALSALES ║ 
╠════════╬════════════╣ 
║ cd  ║   7 ║ 
║ record ║   5 ║ 
╚════════╩════════════╝ 
+1

謝謝你的回答! – fwho 2013-02-15 00:24:56

+1

不客氣':D' – 2013-02-15 00:38:19

相關問題