第4章-高级查询(二)(上机指导)- 更新版

更新时间:2023-10-30 14:23:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

上机指导

主要目标

? 掌握Oracle模糊查询的各个关键字 ? 使用LIKE、BETWEEN、IN进行模糊查询 ? 掌握GROUP BY分组的用法进行分组查询 ? 进行多表联接查询

实验1

任务:

1) 查询住址为\山东\的学生姓名、电话、住址

2) 查询名称中含有\数据库\字样科目名称、学时及所属年级,并按年级由低到高显示。 3) 查询电话中以“1387”开头的学生信息。 4) 查询姓姜的,单名的学生信息。

5) 查询学号为1101004的学员的科目编号为1、2、3的考试成绩信息。 6) 查询某出生日期之间学生信息。

代码如下所示:

实验2

任务:

1) 查询每学期学时数超过50的课程数。 2) 查询每学期学生的平均年龄。 3) 查询北京地区的每学期学生人数。

4) 查询参加考试的学生中,平均分及格的学生记录,并按照成绩降序排列。 5) 查询考试日期2010-3-22的课程的及格平均分。

6) 查询参加考试至少一次考试不及格的学生学号、不及格次数。

代码如下图所示:

--5查询考试日期2010-3-22的课程的及格平均分。

实验3

任务:

1) 查询学生姓名、所属年级名称及联系电话 2) 查询年级编号为1的科目名称、年级名称及学时

3) 查询参加科目编号为1的考试的学生姓名、分数、考试日期。 4) 查询学号为S1101007的学生参加的考试科目名称、分数、考试日期。 5) 查询参加考试的学生学号、所考科目名称、分数、考试日期.。

代码如下:

实验4

任务:

1) 查询学生学号、姓名、考试科目名称及成绩

2) 查询参加\基础\考试的学生姓名、成绩、考试日期

代码如下:

实验5

任务:

1) 查询所有科目的参考信息(某些科目可能还没有被考试过) 2) 查询没有被考过的科目信息

3) 所有年级对应的学生信息(需要考虑某些年级可能海没有学生就读)

代码如下:

本文来源:https://www.bwwdw.com/article/fli2.html

Top