数据库SQL 基本表查询

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验项目三

实验项目名称:SQL 基本表查询

实验项目的目的和任务:

熟练掌握查询语句的一般格式,熟练掌握连接、嵌套和集合查询的使用。

实验内容:

1.查询STUDENT表中的所有信息、部分信息。

注意:*的作用

2.查询STUDENT表中计算机系学生的全部信息、查询STUDENT表中计算机系年龄在20岁以上的学生名单。

3.查询选修了2号课程的学生名单。

注:分别用连接查询、嵌套查询实现,并比较

4.求每个学生的平均成绩和每一门课的平均成绩。

注:集函数的使用、列别名的使用

5.查询没有选修2号课程的学生姓名。

注:用相关子查询和不相关子查询两种方法实现

6.查询选修了全部课程的学生姓名。

注:全称量词的实现5.实验中存在的问题

以下为选做内容:

1.查询至少选修了1号和2号课程的学生名单

2.查询只选修了1号和2号课程的学生名单

3.查询选修了3门或3门以上课程的学生学号(Sno)

4.查询全部学生都选修的课程名

5.选了数据库和数学的学生名单

实验过程及效果截图:

Student

Course

Sc:

1.查询STUDENT表中的所有信息、部分信息。

注意:*的作用

结果:

2.查询STUDENT表中计算机系学生的全部信息、查询STUDENT表中计算机系年龄在20岁以上的学生名单。

3.查询选修了2号课程的学生名单。

注:分别用连接查询、嵌套查询实现,并比较

连接查询:

嵌套查询:

4.求每个学生的平均成绩和每一门课的平均成绩。

注:集函数的使用、列别名的使用

5.查询没有选修2号课程的学生姓名。

注:用相关子查询和不相关子查询两种方法实现

6.查询选修了全部课程的学生姓名。

注:全称量词的实现5.

实验中存在的问题

相关文档
最新文档