热线电话:13121318867

登录
2022-01-16 阅读量: 459
where和having的区别

1.where字句作用于表,havinig字句作用于组。

2.where条件查询的作用域是针对数据表进行筛选,having条件查询是对分组结果进行过滤。

3.where在分组聚合计算之前筛选行,having在分组聚合之后筛选分组的行,因此where字句不能使用聚合函数。

4.having字句支持where字句中所有的运算符,having字句中的筛选字段必须是分组字段和聚合字段。

58.8098
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子