聚合函数字段注意.where和having的区别
当使用聚合函数时,出现在select中的字段要么出现在聚合函数里,要么出现在group by 子句里。像下面这句是错误的:
|
1
|
SELECT detno,AVG(sal),job FROM emp GROUP BY detno |
正确应该这么写:
|
1
|
SELECT detno,AVG(sal),job FROM emp GROUP BY detno,job |
where 和 having的区别

浙公网安备 33010602011771号