问题 问答题 简答题

试述嵌套查询与联合查询的异同点。

答案

参考答案:所谓联合查询是指利用集合的并运算,实现一个表内或两个及以上表之间的合并查询。具体就是将两个或多个SELECT语句的查询结果,通过UNION子句合并为一个结果集。而嵌套查询的过程是首先执行子查询,再以其结果作为父查询的条件,然后执行父查询并显示出查询结果。所以联合查询中的多个SELECT语句是并列,结果是合并的;嵌套查询中的多个SELECT是分层次的,结果是逐层提炼的。

单项选择题
单项选择题