首先group by 的簡(jiǎn)單說(shuō)明: group by 一般和聚合函數(shù)一起使用才有意義,比如 count sum avg等,使用group by的兩個(gè)要素: 下面看下 group by多個(gè)條件的分析: 在SQL查詢器輸入以下語(yǔ)句 insert into test values(1,'a','甲') 第一次查詢 select * from test; 結(jié)果如下圖:
結(jié)果中 按照b列來(lái)分:則是 5個(gè)a 3個(gè)b.
第三次 按照 c列來(lái)分組 代碼如下
第五次 按照 c b 順序分組 可以看出 group by 兩個(gè)條件的工作過(guò)程: 先對(duì)第一個(gè)條件b列的值 進(jìn)行分組,分為 第一組:1-5, 第二組6-8,然后又對(duì)已經(jīng)存在的兩個(gè)分組用條件二 c列的值進(jìn)行分組,發(fā)現(xiàn)第一組又可以分為兩組 1-4,5 來(lái)源:http://hi.baidu.com/w_xiaofeng20xx/item/05a2bf154020b97a1009b5e0 |
|
來(lái)自: 開(kāi)啟美好每一天 > 《后端編程》