where 后面可以接聚合函数吗
来源:百度知道 编辑:UC知道 时间:2024/09/21 17:41:22
select ID from 考试成绩表 where 分数<AVG(分数)
这样可以吗?
这样可以吗?
聚合函数不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含的子查询中,并且要对其进行聚合的列是外部引用。
select ID from 考试成绩表 where 分数<AVG(分数)
这样写是不可以包含的
不可,可以用连接操作
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/09/21 17:41:22
聚合函数不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含的子查询中,并且要对其进行聚合的列是外部引用。
select ID from 考试成绩表 where 分数<AVG(分数)
这样写是不可以包含的
不可,可以用连接操作