2020-04-29
阅读量:
1134
MySQL:where 可以用,但是having不能用是怎么回事?
having子句与where有相似之处但也有区别,都是设定条件的语句。
在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行;
而where子句在查询过程中执行优先级别优先于聚合语句(sum,min,max,avg,count)。
1.WHERE 子句用来筛选 FROM 子句中指定的操作所产生的行。
2.GROUP BY 子句用来分组 WHERE 子句的输出。
3.HAVING 子句用来从分组的结果中筛选行。






评论(0)


暂无数据
推荐帖子
0条评论
1条评论
0条评论