扫码关注官方订阅号
ringa_lee
having后面跟一个条件表达式,name<2合理呀,单纯一个name那叫表达式吧。
having
name<2
name
你只要记得having与group by的关系就如同where与select的关系就行了,既然你在where里能写各种条件,having里也可以,不过既然已经group by了,所以having中一般都会用到聚合函数,像你这个SQL,把having的条件name<2提到前边写在where里和这个句子的结果是一样的,所以在having里写这种条件就没什么意义了。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
having后面跟一个条件表达式,name<2合理呀,单纯一个name那叫表达式吧。你只要记得having与group by的关系就如同where与select的关系就行了,既然你在where里能写各种条件,having里也可以,不过既然已经group by了,所以having中一般都会用到聚合函数,像你这个SQL,把having的条件name<2提到前边写在where里和这个句子的结果是一样的,所以在having里写这种条件就没什么意义了。