oracle练习题

-------------------------------------------------------
oracle第一天练习题
-------------------------------------------------------
查询职员表中工资大于1600的员工姓名和工资
查询职员表中工号为7369的员工的姓名和部门编号
选择职员表中工资不再4000到5000的员工的姓名和工资
选择职员表中在20和30号部门工作的员工姓名和工资
选择职员表中没有管理者的员工姓名及职位,按职位排序
选择职员表中员工姓名的第三个字母是A的员工姓名
显示出职员表中的不重复的岗位job
列出部门表中的部门名字和所在城市
连接职员表中的职员名字、职位、薪水,列之间用逗号连接,列头显示成OUT_PUT(提示:使用连接符||、别名)
查询职员表emp中员工名字、姓名、工资,以及工资提高百分之20%之后的结果
查询员工的姓名和工资数,条件限定为工资数必须大于1200,并对查询结果按入职时间进行排列,早入职排在前面,晚入职排在后面。
列出除了ACCOUNT部门还有哪些部门。

----------------------------------------------------------
oracle第二天练习题
----------------------------------------------------------
1将员工的姓名按首字母排序,并列出姓名的长度(length)
2做查询显示下面形式的结果
earnsmonthly but wants
例如:
Dream Salary
King earns $5000 monthly but wants $15000
3使用decode函数,按照下面的条件:
JOB GRADE
PRESIDENT A
MANAGER B
ANALYST C
SALESMAN D
CLERK E
产生类似下面形式的结果
ENAME JOB GRADE
SMITH CLERK E
4 查询各员工的姓名ename,并且显示出各员工在公司的月份数(即:与当前日期比较,该员工已经工作了几个月,用整数表示)。
5现有数据表Customer,其结构如下所示:
cust_id NUMBER(4) Primary Key,-----客户编码
cname VAECHR2(25) Not Null, ------客户姓名
birthday DATE, ------客户生日
account NUMBER。 ------客户账户余额
1)构造SQL语句,列出Custmoer数据表中每个客户的信息。如果客户生日未提供,则该列值显示“not available”。如果没有余额信息,则显示“no account”。
2)构造SQL语句,列出生日在1987年的客户的全部信息。
3)构造SQL,列出库户账户的余额总数。
6 按照“2009-4-11 20:35:10”格式显示系统时间
7 构造SQL语句查询员工表emp中园中编码empno,姓名ename,以及月收入(薪水+奖金),注意有的员工暂时没有奖金。
8 查找员工姓名的长度是5个字符的员工信息。
9 查询员工的姓名和工资,按下面的形式显示:(提示:使用lpad函数)
NAME SALARY
-------------------------------------------------------------
SMITH $$$$$$$$$$24000
10 查询薪

水大于2000元的员工的姓名和薪水,薪水值显示为‘RMB5000.00’这种形式,并对查询结果按薪水的降序方式进行排列;
11 构造查询语句,产生类似于下面形式的结果:
NAME HIREDATE REVIEW
--------------------------------------------
SMITH 1980-12-17 1980年12月17日
12 选择在DALLAS工作的员工的员工姓名、职位、部门编号、部门名字。
13选择所有员工的姓名ename,员工号deptno,以及他的管理者mgr的姓名ename和员工号deptno,结果类似于下面的格式
employees Emp# manager Mgr#
SMITH 7369 FORD 7902
14 显示所有员工的姓名ename,部门号deptno和部门名称dname.
15 查询各部门员工姓名和他们所在位置,结果类似于下面的格式
Deptno Ename Loc
16 查询公司员工工资的最大值,最小值,平均值,总和。
17 列出每个员工的名字,工资、涨薪后工资(涨幅为8%),元为单位进行四舍五入
18 查询出JONES的领导是谁(JONES向谁报告)
19 JONES领导谁(谁向JONES报告)
20 SMITH DALLAS

相关文档
最新文档