Oracle的sql语句范例
1. 表结构
Emp----员工信息表
Ename varchar2(30), --姓名
Empno number(5), --编号
Deptno number(5), --所在部门
Job varchar2(20), --工种(人员类别),如:manager 经理,clerk 办事员Hiredate Date --雇用日期
Hiredate Date, --雇佣日期
Comm number(6,2), --佣金
Sal number(6,2) --薪金
Dept-----部门表
Dname varchar2(30), --部门名
Deptno number(5), --部门号
Loc varchar2(50) --位置
2. 准备数据:
create table emp –创建员工信息表
(
Ename varchar2(30), --姓名
Empno number(5), --编号
Deptno number(5), --所在部门
Job varchar2(20), --工种(人员类别),如:manager 经理,clerk 办事员Hiredate Date --雇用日期
Hiredate Date --雇佣日期
Comm number(6,2), --佣金
Sal number(6,2) --薪金
)
insert into emp(Ename,Empno,Deptno,Job,Comm,Sal)
values('刘涛',10001,10,'办事员',500,2000);
insert into emp(Ename,Empno,Deptno,Job,Comm,Sal)
values('吴昊',10002,10,'办事员',650,2200);
insert into emp(Ename,Empno,Deptno,Job,Comm,Sal)
values('唐丹丹',10002,20,'办事员',650,2200);
insert into emp(Ename,Empno,Deptno,Job,Comm,Sal)
values('李阳杨',20001,20,'经理',980,3200);
insert into emp(Ename,Empno,Deptno,Job,Comm,Sal)
values('李军',10003,30,'办事员',400,2500);
create table dept --部门表
(
Dname varchar2(30), --部门名