第一次查询 代码如下
select * from test;
结果中 按照b列来分:则是 5个a 3个b.
按照c列来分:则是 4个甲 4个乙.
第二次 查询按照 b列来分组 代码如下
select count(a),b from test group by b
第三次 查询按照 c列来分组 代码如下
select count(a),c from test group by c
第四次 查询按照 b c两个条件来分组 代码如下
select count(a),b,c from test group by b,c
第五次 查询按照 c b 顺序分组 代码如下
select count(a),b,c from test group by c,b
总结:
GROUP BY X意思是将所有具有相同X字段值的记录放到一个分组里,
GROUP BY X, Y意思是将所有具有相同X字段值和Y字段值的记录放到一个分组里。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)