where和having的区别

2024-03-04 18:57:17   阅读:117
where和having的区别希望能解答下
写回答

最佳答案

“Where”是一个约束声明,在查询数据库的结果返回之前对数据库中的查询条件进行约束,即在结果返回之前起作用,且where后面不能使用“聚合函数”;“Having”是一个过滤声明,所谓过滤是在查询数据库的结果返回之后进行过滤,即在结果返回之后起作用,并且having后面可以使用“聚合函数”。

2024-03-04 18:57:17
赞 7268踩 0

全部回答(1)

(117)

发表回复

本站作者后才能评论

评论列表(4条)

大家还在搜