where
功能:where字句后需要有筛选条件,根据条件筛选出满足的数据
使用:1、配合=> <= >= != 比较运算使用
2、配合and ,or ,not 逻辑判断使用
3、配合between and 范围使用
4、配合in , not in 成员运算使用
5、配合like 模糊查询使用(% 匹配任意多个字符, _匹配任意单个字符)
group by
使用:1.max()/min()最大/最小
2.avg() 平均分
3.count() 计数
4.sum() 总和
5.group_concat()
having
功能:对分组之后的数据再次进行筛选,作用和where类似,但是在having之后可以直接使用聚合函数作为条件