主题:加急~!知道请告诉下!谢谢了!
create database EmplayeeManager
use EmplayeeManager
-----------------------------------
/*表一:地区表Area*/
create table Area
(
a_no int primary key,
a_name varchar(50) not null
)
-----------------------------------
/*表二: 部门表Department*/
create table Drpartment
(
d_no int primary key,
d_name varchar(50) not null
)
-----------------------------------
/*表三:职位表Position*/
create table Position
(
p_no int primary key,
p_name varchar(50) not null
)
-----------------------------------
/*表四: 员工表Employee*/
create table Employee
(
e_no int primary key,
e_name varchar(50) not null,
e_birthday datetime check(e_birthday<=getdate()),
e_sex varchar(2) check(e_sex='男'or e_sex='女') default '男',
e_hiretime datetime check(e_hiretime<=getDate()),
d_no int foreign key references Drpartment(d_no),
e_bossno int foreign key references Employee(e_no),
p_no int foreign key references Position(p_no),
a_no int foreign key references Area(a_no),
e_salary money check(e_salary>0),
e_bonus money check(e_bonus>=0),
)
-----------------------------------
/*加2个字段*/
alter table Employee add e_phone int
/*在职位表,地区表,部门表中各添3~5条数据,在员工表中添至少10条数据*/
insert Area values(1,'北京')
insert Area values(2,'上海')
insert Area values(3,'大连')
insert Drpartment values(1,'销售部')
insert Drpartment values(2,'市场部')
insert Drpartment values(3,'开发部')
insert Position values(1,'董事')
insert Position values(2,'部门经理')
insert Position values(3,'组长')
insert Employee values(1,'E1','1981/1/1','男','1991/1/1',1,1,1,1,1000,100,'12345678')
insert Employee values(2,'E2','1982/2/1','女','1992/1/1',2,1,1,1,2000,200,'12335678')
insert Employee values(3,'E3','1983/3/1','男','1993/1/1',3,1,1,1,3000,300,'12345678')
insert Employee values(4,'E4','1984/4/1','女','1994/1/1',1,2,2,2,4000,400,'12345778')
insert Employee values(5,'E5','1985/5/1','男','1995/1/1',2,2,2,2,5000,500,'12325678')
insert Employee values(6,'E6','1986/6/1','女','1996/1/1',3,2,2,2,6000,600,'12145678')
insert Employee values(7,'E7','1987/7/1','男','1997/1/1',1,3,3,3,7000,700,'12348678')
insert Employee values(8,'E8','1988/8/1','女','1998/1/1',2,3,3,3,8000,800,'12145678')
insert Employee values(9,'黎平','1989/9/1','男','1999/1/1',3,3,3,3,9000,900,'13695678')
insert Employee values(10,'李红','1990/10/1','女','2006/1/1',1,3,3,3,10000,0,'12945678')
问题如下:
查询每个部门薪水最高的人的姓名,性别,和薪水~~
语句怎么写啊?
急啊!!!