.. ..
);
insert into salary
values(1,'华',01/04/04,1201.5), (2,'明',01/04/04,1350.6), (3,'程西',01/04/04,750.8), (4,'天奇',01/04/04,900.0), (5,'夫文',01/04/04,2006.8), (6,'欣',01/04/04,1250.0), (7,'余慧',01/04/04,725.0), (8,'旗',01/04/04,728.0)
(4)建立worker、depart和salary 3个表之间的关系。
4、在建立的factory数据库上,完成如下各题的程序,要求以文本格式显示结果。 (1)显示所有职工的年龄,并按职工号递增排序。
USE factory GO
SELECT 职工号,YEAR(参加工作)-YEAR(出生日期) AS 年龄 FROM worker ORDER BY 职工号 ASC GO
(2)求出各部门的党员人数。
USE factory GO
SELECT 部门号,COUNT(党员否) AS 党员人数 FROM worker GROUP BY 部门号 GO
(3)显示所有职工的和2004年1月份的工资。
USE factory GO
SELECT worker.,工资 FROM worker,salary WHERE worker.职工号=salary.职工号 GO
(4)显示所有职工的职工号、和平均工资。
USE factory GO
SELECT worker.职工号,worker.,AVG(工资) AS 平均工资 FROM worker,salary GROUP BY worker.职工号,worker. GO
.. .. ..