一、 SQL语句
Oracle数据库
Ø 简单模块语句
Ø 限定查询
Ø 单行函数
二、 所需要的表
全部都是scott用户下的表,该用户下的几张表及作用为
2.1雇员表
雇员表是记录雇员的基本信息
雇员表(EMP) | |||
No |
字段 |
类型 |
描述 |
1 |
EMPNO |
NUBMER(4) |
雇员编号,唯一编号 |
2 |
ENAME |
VARCHAR(10) |
雇员姓名 |
3 |
JOB |
VARCHAR(9) |
工作职位 |
4 |
MGR |
NUMBER(4) |
雇员的一个领导编号 |
5 |
HIREDATE |
DATE |
雇佣日期 |
6 |
SAL |
NUMBER(7,2) |
工资 |
7 |
COMM |
NUMBER(7,2) |
奖金或佣金 |
8 |
DEPTNO |
NUMBER(2) |
部门编号 |
2.2部门表
部门表(DEPT) | |||
No |
字段 |
类型 |
描述 |
1 |
DEPTNO |
NUMBER(2) |
部门编号,唯一编号 |
2 |
DNAME |
VARCHAR(14) |
部门名称 |
3 |
LOC |
VARCHAR(13) |
部门位置 |
2.3部门表
工资等级表(SALGRADE) | |||
No |
字段 |
类型 |
描述 |
1 |
GRADE |
NUMBER |
等级名称 |
2 |
LOSAL |
NUMBER |
等级最低工资 |
3 |
HISAL |
NUMBER |
等级最高工资 |
2.4部门表
资金表(BONUS) | |||
No |
字段 |
类型 |
描述 |
1 |
ENAME |
VARCHAR(10) |
雇员姓名 |
2 |
JOB |
VARCHAR(9) |
工作职位 |
3 |
SAL |
NUMBER |
雇员工资 |
4 |
COMM |
NUMBER |
雇员奖金(佣金) |
三、知识点
3.1知识点
查询语句的基本格式
使用DISTINCT去掉重复的查询数据
使用限定查询
对查询结果进行排序
掌握ORACLE中的单行函数