实验4多表查询-连接查询和嵌套查询.docVIP

  • 199
  • 0
  • 约6.04千字
  • 约 8页
  • 2016-12-31 发布于重庆
  • 举报
实验4 多表查询-连接查询和嵌套查询 一、目的和要求 (1)掌握简单的多表连接查询,了解多表查询的目的。 (2)掌握嵌套查询的用法。 (3)掌握带有IN谓词、ANY、SOME、ALL谓词、EXISTS谓词实现嵌套查询的区别。 (4)理解嵌套查询时,=和IN的区别。 (5)掌握外连接的使用方法和目的。 (6)理解嵌套查询和连接查询的区别和效率。 (7)掌握利用AS给表重新命名的方法和目的。 二、背景知识 同实验3。 三、实验内容 要求在查询分析器窗口中选择XSGL数据库为当前数据库,且使用SQL语句练习多表查询、嵌套查询。 四、实验步骤 1.查询学号为的同学的每门课的成绩,输出格式为:学号,课程名,课程成绩。 SELECT SNO AS 学号, CNAME AS 课程名 ,GRADE AS 课程成绩 FROM sc,course WHERE sc.CNO=course.CNO AND SNO2.查询每个学生的每门课程的成绩,要求输出学号,课程名,成绩。 SELECT SNO,CNAME,GRADE FROM sc, course WHERE sc.CNO=course.CNO 3.查询每个学生的每门课程的成绩,要求输出学号,姓名,课程名,成绩。 SELECT student.SNO,SNAME,CNAME,GRADE FROM sc,

文档评论(0)

1亿VIP精品文档

相关文档