下列语句中哪个是子查询 ( )【单选】

A. SELECT * FROM USERS WHERE ID IN (3,6,9) B. SELECT AVG(AGE) FROM USERS C. SELECT * FROM USERS WHERE AGE > (SELECT AVG(AGE) FROM USERS) D. SELECT AVG(AGE),COUNT(ID) FROM USERS

答案: C. SELECT * FROM USERS WHERE AGE > (SELECT AVG(AGE) FROM USERS)

解析:

子查询是指嵌套在其他查询语句中的查询语句,用于获取数据并将其用作外部查询语句的条件。在选项 C 中,SELECT AVG(AGE) FROM USERS 作为子查询嵌套在 WHERE 语句中,用于获取用户平均年龄,并将其与 AGE 列进行比较。

其他选项均不包含子查询。选项 A 使用 IN 运算符,选项 B 和 D 只是简单的聚合查询。


原文地址: http://www.cveoy.top/t/topic/o2J2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录