实验D003 多表查询实验.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验D003 多表查询实验

《数据库系统原理》实验报告 班级:计科N121 学号:201245209132 姓名:吴方杰 实验项目:多表查询实验 实验时间:2014年4月3号 实验地点:电教楼三楼2机房 实验评价:实验例题典型,理解有点困难。 实验D003: 多表查询实验 一、实验目的 1.掌握多表连接查询方法。 2.掌握IN 子查询的嵌套查询。 3.了解EXISTS嵌套查询方法。 验证性实验结果 1.多表的连接查询(相当于做笛卡儿乘积) SELECT * FROM C,SC c01 数据库原理 c03 4 200512 c02 70 c01 数据库原理 c03 4 200512 c03 NULL c01 数据库原理 c03 4 200512 c04 NULL c01 数据库原理 c03 4 200515 c01 80 c01 数据库原理 c03 4 200518 c03 95 c01 数据库原理 c03 4 200018 c01 80 。。。。。 共56条记录 2.表的等值连接查询 (1) 查询各学生的选课信息(包括学号、课程名、成绩) 因为学号和成绩在SC表中,而课程名在C表中,因此需要多表查询。 SELECT SNO,CNAME,GRADE FROM C,SC WHERE C.CNO=SC.CNO 200512 信息系统 70 200512 数据结构 NULL 200512 DB_设计 NULL 200515 数据库原理 80 200518 数据结构 95 200018 数据库原理 80 200518 信息系统 45 200511 信息系统 78 200511 数据库原理 45 200511 数据结构 89 200514 信息系统 78 200514 数据库原理 45 200514 数据结构 89 200514 DB_设计 78 共14条记录 (2) 查询学生的选课记录,显示学生的学号、姓名、课程号、成绩。 SELECT S.SNO,SNAME,CNO,GRADE FROM S,SC WHERE S.SNO=SC.SNO 200512 李勇 c02 70 200512 李勇 c03 NULL 200512 李勇 c04 NULL 200515 刘依依 c01 80 200518 刘晨 c03 95 200018 王敏 c01 80 200518 刘晨 c02 45 200511 杨扬 c02 78 200511 杨扬 c01 45 200511 杨扬 c03 89 200514 王点点 c02 78 200514 王点点 c01 45 200514 王点点 c03 89 200514 王点点 c04 78 共14条记录 (3) 查询学生的选课记录,显示学生的学号、姓名、课程号、课程名、成绩 SELECT S.SNO,SNAME,SC.CNO,CNAME,GRADE FROM S,SC,C WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO 200512 李勇 c02 信息系统 70 200512 李勇 c03 数据结构 NULL 200512 李勇 c04 DB_设计 NULL 200515 刘依依 c01 数据库原理 80 200518 刘晨 c03 数据结构 95 200018 王敏 c01 数据库原理 80 200518 刘晨 c02 信息系统 45 200511 杨扬 c02 信息系统 78 200511 杨扬 c01 数据库原理 45 200511 杨扬 c03 数据结构 89 200514 王点点 c02 信息系统 78 200514 王点点 c01 数据库原理 45 200514 王点点 c03 数据结构 89 200514 王点点 c04 DB_设计 78 共14条记录 3.左外连接查询:当希望左表(第一张表)中所有记录全部显示出来时,需要用左外连接操作。 INSERT INTO S (SNO,SNAME) VALUES(’20000’,’ZXX’) SELECT S.SNO,SNAME,CNO,GRADE FROM S LEFT OUTER JOIN SC ON S.SNO=SC.SNO 200512 李勇 c02 70.0 200512 李勇 c03 NULL 200512 李勇 c04 NULL 200518 刘晨 c03 95.0 200518 刘晨 c02 45.0 200018 王敏 c01 80.0 200511 杨扬 c02 78.0 200511 杨扬 c01 45.0 200511 杨扬 c03 89.0 200510 张立 NULL NULL 200513 张立 NULL NULL 200514 王点点 c02 78.0

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档