聚合函数字段注意.where和having的区别

Posted Fight With Me!!!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聚合函数字段注意.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的区别

以上是关于聚合函数字段注意.where和having的区别的主要内容,如果未能解决你的问题,请参考以下文章

SQL中where与having的区别

WHERE 与 HAVING 区别

SQL中Where与Having的区别

having和group by的区别?

where与having区别

sql语句有关where,group by,having的问题