1. 首页
  2. 移动开发
  3. MeeGo
  4. SQL练习5 – SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)

SQL练习5 – SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)

上传者: 2020-12-17 00:05:50上传 PDF文件 98.58KB 热度 33次
【3.60】查询所有选修了1号课程的学生姓名。 SELECT Sname FROM Student WHERE EXISTS (SELECT * FROM SC WHERE Sno=Student.Sno AND Cno='1'); 带有EXIST谓词的子查询。带IN谓词,ANY和ALL 谓词的子查询都能用EXIST子查询等价替换但是有些EXIST子查询不能被其他形式子查询替代。 此查询是相关子查询。在学生表中依次取元组的Sno值,在SC表中查询Sno值等于Student表中的Sno值,并且Cno = ‘1’的元组,如果查询到了,那WHERE就返回true
下载地址
用户评论