Select empno,ename,job sal from emp where sal>2975 or sal>2850 or sal>2450
带 some 的嵌套查询:
25-4+5+647+,23455-:;,2<,45,2,2345
,4B5-:;%<> '>.
带 some 的嵌套查询与 any 的步骤相同。
(1)执行“select sal from emp where job=’MANAGER’”,其结果为
2975,2850,2450.
(2)父查询执行下列语句。
Select empno,ename,job sal from emp where sal=2975 or sal=2850 or sal=2450
注:带 any 的嵌套查询和 some 的嵌套查询功能是一样的。早期的 sql 仅仅允许使用 any,后
来的版本为了和英语的 any 相区分,引入了 some,同时还保留了 any 关键词。
带 all 的嵌套查询:
25-4+5+647+,23455-:;,2=22,2,2345
,4B5-:;%<> '>.
带 all 的嵌套查询和 some 查询步骤相同。
执行过程:
(1)执行“select sal from emp where job=’MANAGER’”,其结果为
2975,2850,2450.
(2)父查询执行下列语句。
Select empno,ename,job sal from emp where sal>2975 and sal>2850 and sal>2450
带 exists 的嵌套查询:
25-4+5+647+,23455-+-:;D9,,,21345
5-:;5-B-4<-B-4.
并操作的嵌套查询:(集合中的并集操作,即属于集合 A 或集合 B 的元素)