- 34
- 0
- 约2.57千字
- 约 5页
- 2017-06-17 发布于湖北
- 举报
实 验 三 综合查询
实验目的:
熟练掌握数据表的连接查询、嵌套查询和集合查询,为后续学习作准备。
实验属性(验证性)
熟练掌握SQL管理控制台的使用;
掌握表的复杂查询操作。
实验仪器环境与要求
PC机,SQL SERVER2005。
实验要求
1.复习教材第三章,熟悉SQL语句。
2.掌握多表查询语句的一般格式。;
3.掌握多表无条件、有条件查询及查询结果排序与分组。
4.掌握多表连接、嵌套和集合查询语句的一般格式及各种使用方法。
实验原理
SQL语言基本应用。
实验步骤:
(1) 启动SQL SERVER 2005。
(2) 附加数据库;
(3) 验证如下例子:
1 不同表之间的连接查询
1. 查询每个学生及其选修课程的情况包括没选课的同学。
SELECT STUDENT.*,sc.*
from student left outer join sc on(STUDENT.Sno=SC.Sno)
2. 查询每个学生的学号(Sno)、姓名(Sname)、选修的课程名(Cname)及成绩(Grade)并按照学号升序,课程号降序排列。
SELECT student.sno,sname,cname,grade
from student,sc,course
where student.sno=sc.sno and course.cno=sc.cno
order by s
原创力文档

文档评论(0)