实验四高级查询

发布 2021-05-08 19:29:28 阅读 8015

一、 实验目的。

1. 掌握sql的连接查询。

2. 熟悉sql的高级查询。

二、实验环境。

一台pc机,安装widows xp操作系统,oracle 10g或11g数据库软件。

三、实验内容

1. 列出至少有一个雇员的所有部门。

2 列出薪金比“smith”多的所有雇员。

3列出所有雇员的姓名及其上级的姓名。

4列出入职日期早于其直接上级的所有雇员。

5列出部门名称和这些部门的雇员,同时列出那些没有雇员的部门。

6列出各种类别的最低薪金,以使最低薪金大于 1500。

7列出薪金高于公司平均水平的所有雇员。

8列出与“scott”从事相同工作的所有雇员。

四、实验步骤。

五、实验小结。

通过本次实验,让我对oracle 的查询语句有了更进一步的理解,虽然跟sql差不多,但是还是有点区别的,在机子上敲**有时候会出现低级错误,比如打了“(”忘了打“)”或者输入法的问题,这都是低级错误,以后会注意这些细节,努力学好这门课。

实验7高级查询

一 实验目的与要求。1 熟练掌握使用t sql语句进行连接查询的方法。2 熟练掌握使用t sql语句进行嵌套查询的方法。二 实验内容与步骤。1 查询机械工程学院总分 mark 大于510分的学生学号 姓名 系部和选修课程的课程号及成绩。利用同等连接实现 2 实现上题 1 中的查询内容。利用内连接实现...

实验五高级查询

替换查询结果中的数据。casewhen 条件1 then 表达式1 when 条件2 then 表达式2 else 表达式n end例 查询score表sno,sname,degree列,对degree列按以下规则进行转换 若degree为90 100,替换为 优秀 若degree为80 89,替换...

实验五高级查询

一 实验目的。1.掌握子查询。2.掌握连接查询,通过实验操作熟悉各种查询的作用。二 实验学时 2学时。三 实验步骤。1 查询pubs数据库的authors表中的作者的姓 au lname 名 au fname 和 号码 phone 2 使用top关键字,从northwind数据库的customers...