现有employee 表,表中有 员工编号(id) 员工年龄(age) 员工工资(salary) 员工部门(deptid), 按要求用一条SQL语句完成
create table employee(
id int identity(1,1) primary key ,
name varchar(50),
salary bigint,
deptid int);
1.查出每个部门高于部门平均工资的员工名单
2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序。
3.求每个部门工资不小于6000的人员的平均值;
4、各部门在各年龄段的平均工资
看有多少人能答出来。
参考答案 http://www.jfox.info/yuan-gong-bu-men-gong-zi-sql-mian-shi-ti
create table employee(
id int identity(1,1) primary key ,
name varchar(50),
salary bigint,
deptid int);
1.查出每个部门高于部门平均工资的员工名单
2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序。
3.求每个部门工资不小于6000的人员的平均值;
4、各部门在各年龄段的平均工资
看有多少人能答出来。
参考答案 http://www.jfox.info/yuan-gong-bu-men-gong-zi-sql-mian-shi-ti