- 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)