在嵌套查询中,子查询的结果往往是一个集合,所以谓词IN是嵌套查询中最经常使用的谓词。
例37:查询与“刘晨”在同一个系学习的学生。
(1)确定“刘晨”所在系名
select sdept
from student
where sname='刘晨'
(2)查找所有在IS系学习的学生
select sno,sname,sdept
from student
where sdept ='is'
将第(1)步的查询嵌入到第(2)步的查询的条件中,语句如下:
select sno,sname,sdept
from student
where sn