实验四:数据库的嵌套查询实验
学号:
姓名:
实验四:数据库的嵌套查询实验
实验目的:
加深对嵌套查询语句的理解。
实验内容:
使用
IN
、
比较符、
ANY
或
ALL
和
EXISTS
操作符进行嵌套查询
操作。
实验步骤:
一
.
使用带
IN
谓词的子查询
1.
查询与
’
刘晨
’
在同一个系学习的学生的信息
:
select * from student where sdept in
(select
sdept from
student where sname='
刘晨
')
比较
: select * from student where sdept =
(select
sdept from
student where sname='
刘晨
')
的异同
比较
:
select * from student where sdept =
(select
sdept
from
student
where
sname='
刘
晨
')
andsname<>'
刘晨
V
比
较
:
select
S1.*
from
student
S1,
student
S2
where
S1.sdept=S2.sdept and S2.sname='
刘晨
'
2.
查询选修了课程名为
’
信息系统
’
的学生的学号和姓名
:
SQL Server
中