编程题利用SQL语言
假设有如下关系模式
1)部门(部门号,部门名称,部门负责人编号)
其中,部门号为主键,部门负责人编号为外键
2)职工(职工号,姓名,出生日期,工资,部门号,入职时间)
其中, 职工号为主键,部门号为外键
职工年龄在18到60岁之间
工资默认为3000
(1)请用SQL语句定义以上各表,并定义表上的约束
(2)查询销售部工资高于5000的职工的姓名和工资
(3)查找最早入职的姓张或姓王的职工的姓名和入职时间
(4)查询职工人数最多的部门的部门号,部门名称和职工人数
(5)查询工资低于本部门职工平均工资的职工的姓名和工资
(6)为销售部工资低于4000的职工增加200(但不能超过4000)
(7)删除职工年龄在60岁以上且不是部门负责人的职工信息

KKW凯宁
浏览 1278回答 0
打开App,查看更多内容