From ca04c92d26c39c5945946c458a6ec4b2465f6273 Mon Sep 17 00:00:00 2001 From: jackfrued Date: Wed, 30 Oct 2019 15:45:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=86SQL=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Day36-40/code/HRS_create_and_init.sql | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Day36-40/code/HRS_create_and_init.sql b/Day36-40/code/HRS_create_and_init.sql index b8bc864f0..acedd3a2d 100644 --- a/Day36-40/code/HRS_create_and_init.sql +++ b/Day36-40/code/HRS_create_and_init.sql @@ -32,6 +32,7 @@ dno int comment '所在部门编号', primary key (eno) ); +alter table tb_emp add constraint fk_emp_mgr foreign key (mgr) references tb_emp (eno); alter table tb_emp add constraint fk_emp_dno foreign key (dno) references tb_dept (dno); insert into tb_emp values @@ -51,7 +52,7 @@ insert into tb_emp values (3588, '朱九真', '会计', 5566, 2500, null, 10); --- 查询月薪最高的员工姓名和工资 +-- 查询月薪最高的员工姓名和月薪 -- 查询员工的姓名和年薪((月薪+补贴)*13) @@ -59,14 +60,14 @@ insert into tb_emp values -- 查询所有部门的名称和人数 --- 查询月薪最高的员工(Boss除外)的姓名和工资 +-- 查询月薪最高的员工(Boss除外)的姓名和月薪 --- 查询薪水超过平均薪水的员工的姓名和工资 +-- 查询薪水超过平均薪水的员工的姓名和月薪 --- 查询薪水超过其所在部门平均薪水的员工的姓名、部门编号和工资 +-- 查询薪水超过其所在部门平均薪水的员工的姓名、部门编号和月薪 --- 查询部门中薪水最高的人姓名、工资和所在部门名称 +-- 查询部门中薪水最高的人姓名、月薪和所在部门名称 -- 查询主管的姓名和职位 --- 查询月薪排名4~6名的员工姓名和工资 +-- 查询月薪排名4~6名的员工姓名和月薪