05-Linux系统:sql语句结合group by

一、分组查询:group by

1.什么是分组?为什么要分组?

(1)分组指的是:将所有记录按照某个相同字段进行归类

(2)首先明确一点:分组发生在where之后,即分组是基于where之后得到的记录而进行的

二、group by的使用

1、单独使用group by关键字分组

注意:按照post字段进行分组,那么select 查询的字段只能是post

2、group by 关键字和group_concat()函数一起使用(按照岗位分组,并查看组内成员名)

3、取别名

 

 三、group by 与聚合函数一起使用

1.按照岗位分组,并查看每个组有多少人

 

posted @ 2020-08-27 12:21  漫步者1号  阅读(234)  评论(0编辑  收藏  举报