詳解SQL中的GROUP BY語句
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
下面為您介紹SQL語句中GROUP BY 語句,GROUP BY 語句用于結(jié)合合計(jì)函數(shù),根據(jù)一個(gè)或多個(gè)列對(duì)結(jié)果集進(jìn)行分組。 希望對(duì)您學(xué)習(xí)SQL語句有所幫助。 SQL GROUP BY 語法 SQL GROUP BY 實(shí)例 O_Id OrderDate OrderPrice Customer 現(xiàn)在,我們希望查找每個(gè)客戶的總金額(總訂單)。 我們想要使用 GROUP BY 語句對(duì)客戶進(jìn)行組合。 我們使用下列 SQL 語句: SELECT Customer,SUM(OrderPrice) FROM OrdersGROUP BY Customer結(jié)果集類似這樣: Customer SUM(OrderPrice) 很棒吧,對(duì)不對(duì)? 讓我們看一下如果省略 GROUP BY 會(huì)出現(xiàn)什么情況: SELECT Customer,SUM(OrderPrice) FROM Orders結(jié)果集類似這樣: Customer SUM(OrderPrice) 上面的結(jié)果集不是我們需要的。
GROUP BY 一個(gè)以上的列 SELECT Customer,OrderDate,SUM(OrderPrice) FROM OrdersGROUP BY Customer,OrderDate 該文章在 2011/5/5 8:29:25 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |