学习group by语法
group by 经常与聚合函数一起使用。
(1)出现在select后面的字段 要么是聚合函数中的,要么就是group by中的。
(2)如果有其他筛选条件,先使用where 在使用group by,where更高。
使用下表进行举例说明
a | b | c |
1 | a | 甲 |
1 | a | 甲 |
1 | a | 甲 |
1 | a | 甲 |
1 | a | 乙 |
1 | b | 乙 |
1 | b | 乙 |
1 | b | 乙 |
select count(a),b from test group by b;
b | |
5 | a |
3 | b |
select count(a),b,c from test group by c,b;
b | c | |
4 | a | 甲 |
1 | a | 乙 |
3 | b | 乙 |
喜欢请赞赏一下啦^_^
微信赞赏
![](https://images.cnblogs.com/cnblogs_com/ljf-Sky/1807277/o_200716012544%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20200716092510.jpg)
支付宝赞赏
![](https://images.cnblogs.com/cnblogs_com/ljf-Sky/1807277/o_200716012531%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20200716092459.jpg)