- 29
- 0
- 约 84页
- 2016-12-03 发布于重庆
- 举报
20150105第5版第3章关系数据库标准语言SQL
基于派生表的查询 派生表是一种从查询表达式派生出虚拟结果表的表达式. 派生表与其他表一样出现在查询的FROM子句中.派生表仅存在于外部查询中. 使用派生一的一般形式如下: FROM (SELECT * FROM TA WHERE ...) AS T 基于派生表的查询 派生出来的表必须是一个有效的表.因此,它必须遵守以下几条规则: 1. 所有列必须要有名称 2. 列名称必须是要唯一 3. 不允许使用ORDER BY(除非指定了TOP) 带有EXISTS谓词的子查询(续)? 用NOT EXISTS谓词表示: SELECT DISTINCT Sno FROM SC SCX WHERE NOT EXISTS (SELECT * FROM SC SCY WHERE SCY.Sno = 201215122 AND NOT EXISTS (SELECT * FROM SC SCZ WHERE SCZ.Sno=SCX.Sno AND SCZ.Cno=SCY.Cno)); 3.4 数据查询 3.4.1 单表查询 3.4.2 连接查询 3.4.3 嵌套查询 3.4.4 集合查询 3.4.5基于派生表的查询 3.4.5 Select语句的一般形式 3.4.4 集合查询 集合操作的种类 并操作UNION 交操作INTERSECT 差操作EXCEPT 参加集合操作的各查询结果的列数必须相同;对应项的数据类型也必须相同 集合查询(续) [例 3.64] 查询计算机科学系的学生及年龄不大于19岁的学生。 SELECT * FROM Student WHERE Sdept= CS UNION SELECT * FROM Student WHERE Sage=19; UNION:将多个查询结果合并起来时,系统自动去掉重复元组 UNION ALL:将多个查询结果合并起来时,保留重复元组 集合查询(续) [例 3.65] 查询选修了课程1或者选修了课程2的学生。 SELECT Sno FROM SC WHERE Cno= 1 UNION SELECT Sno FROM SC WHERE Cno= 2 ; 集合查询(续) [例3.66] 查询计算机科学系的学生与年龄不大于19岁的学生 的交集。 SELECT * FROM Student WHERE Sdept=CS INTERSECT SELECT * FROM Student WHERE Sage=19 集合查询(续) [例 3.66] 实际上就是查询计算机科学系中年龄不大 于19岁的学生。 SELECT * FROM Student WHERE Sdept= CS AND Sage=19; 集合查询(续) [例 3.67]查询既选修了课程1又选修了课程2的学生。 SELECT Sno FROM SC WHERE Cno= 1 INTERSECT SELECT Sno FROM SC WHERE Cno=2 ; 集合查询(续) [例3.67]也可以表示为: SELECT Sno FROM SC WHERE Cno= 1 AND Sno IN (SELECT Sno FROM SC
您可能关注的文档
- 2014新产程图与促进自然分娩.ppt
- 2014版浙江省住院病历质量检查评分表解读.ppt
- 2013年北京朝阳区孙河北甸西村W地块城市别墅项目详细可研报告_118p_前期策划.pptx
- 2014迎新晚会节目.ppt
- 2015-2016学年八年级语文上册(语文版)习题课件5北京喜获2008年奥运会主办权.ppt
- 2014高考化学一轮复习第7章-第2讲化学反应进行的方向和化学平衡状态.ppt
- 2015-2016学年高中生物62保护我们共同的家园课件新人教版必修3.ppt
- 2015-2016学年高中物理32匀变速直线运动的实验探究课件鲁科版必修1.ppt
- 2014庆圣诞迎元旦联欢会.pptx
- 201511文明主题班会.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- Young Sheldon《小谢尔顿》第七季第六集完整中英文对照剧本.docx VIP
- 量化经典高收益量化策略.ppt VIP
- Young Sheldon《小谢尔顿》第七季第五集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第四集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第三集完整中英文对照剧本.docx VIP
- 连锁餐饮企业顾客满意度研究—以广州市点都德为例.doc VIP
- 高中化学必修第二册第六章 化学反应与能量.pdf VIP
- Young Sheldon《小谢尔顿》第七季第二集完整中英文对照剧本.docx VIP
- 合理用药指南.pptx VIP
- Young Sheldon《小谢尔顿》第七季第一集完整中英文对照剧本.docx VIP
原创力文档

文档评论(0)