- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例41:使用UNION的查询 等价于: SELECT S.S#,S.SN FROM S, SC WHERE (S.S#=SC.S# AND SC.C#=‘C1’ AND SC.G=‘A’) OR (S.S#=SC.S# AND SC.C#=‘C4’ AND SC.G=‘A’); S# SN SD SA S1 A CS 17 S2 B CS 21 S3 C MA 19 S4 D CI 17 S5 E MA 20 S6 F CS 20 S9 Z IS 18 S# C# G S1 C1 A S1 C3 A S1 C5 B S2 C1 B S2 C2 C S2 C4 C S3 C3 0 S3 C4 0 S4 C3 B S4 C5 D S5 C2 0 S5 C3 0 S5 C5 0 S6 C4 A S: SC: 查询结果 S# SN S1 A S2 B S2 B S6 F 有重复的行 DISTINCT S.S#,S.SN 求C1和C4课程成绩为A的学生的学号及姓名 例42:使用UNION的查询 等价于: SELECT S.S#,S.SN FROM S, SC WHERE (S.S#=SC.S# AND SC.C#=‘C1’ AND SC.G=‘A’) OR (S.S#=SC.S# AND SC.C#=‘C4’ AND SC.G=‘A’); S# SN SD SA S1 A CS 17 S2 B CS 21 S3 C MA 19 S4 D CI 17 S5 E MA 20 S6 F CS 20 S9 Z IS 18 S# C# G S1 C1 A S1 C3 A S1 C5 B S2 C1 B S2 C2 C S2 C4 C S3 C3 0 S3 C4 0 S4 C3 B S4 C5 D S5 C2 0 S5 C3 0 S5 C5 0 S6 C4 A S: SC: 查询结果 S# SN S1 A S2 B S6 F DISTINCT S.S#,S.SN WHERE S.S#=SC.S# AND SC.G=A AND (SC.C#=C1OR SC.C#=C4); WHERE S.S#=SC.S# AND SC.G=A AND SC.C# IN (C1’,C4); 求C1和C4课程成绩为A的学生的学号及姓名 (2)UNION查询实际上是将几个子查询的结果合并在一起 (3)UNION查询时自动去掉重复的行 (4)可以通过将各子查询的限制条件合并而将UNION查询 变成一个单一查询 例:求计算机系及选修C5课程的学生学号和姓名 SELECT S.S#, S.SN FROM S WHERE SD=CS UNION SELECT S.S#, S.SN FROM S, SC WHERE S.S#=SC.S# AND SC.C#=C5; 说明: (1)用UNION查询时,每个子查询选择的目标列必须相同, 但所基于的表可以不同 SQL Server 2000 例43:求选修了C1课程或选修了C2课程的学生的学号 select 学号 from 选课 where 课程号 = C1 or 课程号 = C2 例44:求选修了C1课程又选修了C2课程的学生的学号 此题不可以用下面的查询来实现: select 学号 from 选课 where 课程号 = C1 and 课程号 = C2 应该为 select 学号 from 选课 where 课程号 = ‘C1’ and 学号 in (select 学号 from 选课 where 课程号 = C2) 7、组合查询 或:select 学号 from 选课 where 课程号 = C1 union select 学号 from 选课 where 课程号 = C2 5.3 数据查询 SQL Server 20
您可能关注的文档
- 实验五线粒体的分离与观察课程介绍.ppt
- 兽医诊断学基础课程介绍.ppt
- 实验吸虫和绦虫课程介绍.ppt
- 实验显微镜的使用细菌的简单染色课程介绍.ppt
- 兽用疫苗生产与检验技术课程介绍.ppt
- 实验显微镜使用及形态观察课程介绍.ppt
- 舒肝宁注射液课程介绍.ppt
- 舒志元药品研发工作课程介绍.ppt
- 实验显微镜使用与植物细胞观察课程介绍.ppt
- 实验项目:黄酮提取课程介绍.ppt
- 2025至2030中国水晶拉车行业市场深度研究与战略咨询分析报告.docx
- 2025至2030中国运动鞋除臭剂行业市场深度研究与战略咨询分析报告.docx
- 2025至2030全球及中国LCV照明行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030瞬态电压抑制器(TVS)行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国荧光检查系统和和设备行业运营态势与投资前景调查研究报告.docx
- 2025至2030喷砂玻璃行业市场深度研究与战略咨询分析报告.docx
- 中国MicroLED显示面板量产瓶颈突破可行性报告.docx
- 2025至2030纤维级四氯化硅行业调研及市场前景预测评估报告.docx
- 2025至2030中国金属切割设备行业运营态势与投资前景调查研究报告.docx
- 2025至2030真丝睡衣市场行业调研及市场前景预测评估报告.docx
文档评论(0)