2
0
热心网友
含义
where
在分组之前就进行选择操作
having
having在分组操作之后才进行选择操作,所以having可以选择聚合函数 eg:
// 下面这句是可以的
SELECT
COUNT
(*)
FROM
A
WHERE
A.a1>0
GROUP
BY
a2;
//但是下面就不行
and
count
(*)>1
//必须要改为
a2
HAVING
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com
Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.