SQL练习5 – SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)
【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
用户评论
推荐下载
-
case嵌套查询与连接查询你需要懂得
Case 子查询连接查询在sql开发中很常用的一个查询功能,感兴趣的你可不要错过本文,接下来为你详细介绍下
9 2020-12-16 -
MYSQL子查询和嵌套查询优化实例解析
本文通过实例向大家介绍了MYSQL子查询和嵌套查询优化的相关内容,附代码示例,具有一定参考价值。希望对大家使用MySQL有所帮助。
24 2020-12-17 -
Mybatis中连接查询和嵌套查询实例代码
多个人物属于一个国家。一个国家拥有多个城市。与此同时,多种交通工具存在于于多个国家。该方式可以改为饿汉式,内存使用较小,但需要多次访问数据库而导致消耗时间多。
13 2022-04-30 -
数据库SQL SELECT查询的工作原理
今天小编就为大家分享一篇关于数据库SQL SELECT查询的工作原理,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
7 2020-10-19 -
查询分析器_SQL查询
详细解释了,利用查询分析器SQL语句查询,
37 2019-09-15 -
SQL查询语句如何优化查询
SQL查询语句是数据管理中的核心操作,通过对查询语句的优化可以提高查询效率和减少数据库的负担。在优化查询语句时,需要从多个方面入手,包括表设计、索引优化、SQL语句结构等。建议可以采用EXPLAIN语
5 2023-05-19 -
SQL Server交叉表查询case
今天下午忙于将access数据库中的交叉表转到SQL server数据库中,在SQL server中,不支持transfrom方法,查找相关资料,找到使用case方法进行转换
17 2020-09-11 -
sql2005查询表结构
sql2005数据库查询表结构,单个表和多个表均可以
36 2019-01-01 -
Oracle事务锁表查询及相关实用查询SQL语句
Oracle事务、锁表查询及相关实用查询SQL语句
33 2019-05-03 -
在oracle数据库查询的select查询字段中关联其他表的方法
在实际开发过程中,特别是在做数据查询的时候,能够根据动态生成的sql语句将查询的结果转化并返回到业务处理逻辑(或页面展示出来)能大大的减轻业务逻辑的处理复杂度。
16 2020-11-28
暂无评论