1.create table worker(职工号 int primary key, 姓名 char(8), 性别 char(2),出生日期 datetime,党员否 bit, 参加工作 datetime, 部门号 int);
create table depart(部门号 int primary key,部门名 char(10))
create table salary(职工号 int, 姓名 char(8),日期 datetime,
工资 decimal(6,1),primary key(职工号,日期));
2.(1)select 职工号,姓名,性别,avg(工资) from worker,salary where worker.职工号=salary.职工号 group by 职工号;
(2)select 职工号,姓名,部门名,工资 from worker,depart,salary where worker.职工号=salary.职工号 and worker.部门号=depart.部门号 and 日期>=2004/04/01 and 日期<=2004/04/30 order by 部门名;
(3)select 性别,部门名,avg(工资) from worker,depart,salary where worker.职工号=salary.职工号 and worker.部门号=depart.部门号 group by 性别,部门;
(4)insert into worker values(20,"陈立","女",55/03/08,"是",75/10/10,4);
(5)update worker set 出生日期=56/03/08 where 出生日期=55/03/08;
楼上的高手只写到第五题啊,可否把后面的也受累写下啊呵呵
1
这有什么意义呢????