Where子句中能否用聚集函数作为条件表达式?
时间: 2023-06-17 15:05:45 浏览: 948
SQL函数.ppt
在Where子句中不能用聚集函数作为条件表达式,因为聚集函数是对数据进行汇总计算的函数,而Where子句是用来筛选数据的,它需要的是单条记录的判断结果。如果将聚集函数用于Where子句中,它会对所有记录进行聚集计算,然后再对聚集结果进行条件判断,这是不合法的。如果需要在Where子句中使用聚集函数,可以通过子查询或者连接查询来实现。
阅读全文
SQL函数.ppt