建表语句:
#部门表
create table dept(
deptno int primary key,
dname varchar(14), – 部门名称
loc varchar(13)-- 部门地址
)default charset=utf8 ;
insert into dept values (10,‘会计部’,‘纽约’);
insert into dept values (20,‘技术部’,‘达拉斯’);
insert into dept values (30,‘销售部’,‘芝加哥’);
insert into dept values (40,‘运营部’,‘波士顿’);
select * from dept
#员工表
drop table emp;
create table emp(
empno int primary key, – 员工编号
ename varchar(10), – 员工姓名
job varchar(9), – 员工工作
mgr int, – 员工直属领导编号
hiredate date, – 入职时间
sal double, – 工资
comm double, – 奖金
deptno int, – 所在部门
foreign key (deptno) references dept(deptno)) default charset=utf8; – 关联dept表
– alter table emp add foreign key (deptno) references dept(deptno);
insert into emp values(7369,‘smith’,‘职员’,7566,“1980-12-17”,800,null,20);
insert into emp values(7499,‘allen’,‘销售员’,7698,‘1981-02-20’,1600,300,30)