概念
group_by的意思是根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组。
使用方法
-
select 字段 from 表 where 条件 group by 字段1(,字段2,字段3)
-
select 字段 from 表 group by 字段1(,字段2,字段3)having 过滤条件
ps:where语句的执行顺序先于group by,group by语句的执行顺序先于having
多个字段进行分组时,需要将name和grade看成一个整体,只要是name和grade相同的可以分成一组;如果只是name相同,grade不同就不是一组。