程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL GROUP BY多個字段分組用法詳解

MySQL GROUP BY多個字段分組用法詳解

編輯:MySQL綜合教程

在sql中分組我們都會使用GROUP BY,對於單個的很簡單我們直接在GROUP BY XXX 就可以了,但是多個字段時我們要如何操作呢,下面我來給各位分享一下相關技巧。

mysql語句中group by 很容易理解 是分組查詢。
比如 select sum(score) from user group by name 意思是查詢每個人的分數總和
但是, select sum(score) from user group by item, sex 呢?
下面是測試結果。

測試數據如下:
20130716104404

查詢結果如下:
20130716104344

根據結果分析
group by 多個字段的含義是,分別以每個字段的不同組合分組
本例 item=數學 sex=1 和 item=數學 sex=2 就會分到不同組中,以此達到計算和目的

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved