是的,子查询(Subquery)通常属于嵌套查询(Nested Query)的一种。
更准确地说:
SELECT、FROM、WHERE、HAVING 等子句中的查询语句,是嵌套查询最常见的表现形式。SELECT name
FROM student
WHERE age > (
SELECT AVG(age)
FROM student
);
这里的 SELECT AVG(age) FROM student 就是子查询,整个 SQL 是一个嵌套查询。
UNION 多个查询是并列的,不算子查询,也不一定称为嵌套查询。如果你是在准备数据库考试或写 SQL,我可以帮你区分常见题型里的“子查询 vs 连接查询”。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。