where与having的区别:

菜鸟 2019年06月17日 •   •  399 •  0

where中不能使用聚合函数作为过滤条件,where过滤的对象是表
having中可以使用聚合函数作为过滤条件,having过滤的对象是分组的结果
当条件可以放在where字句或having子句中时,建议讲条件放在where子句中,可以提高查询效率
where子句中不能使用列别名

Tags:none
上一篇
下一篇

该页面评论已关闭