一道SQL面试题,到底能难倒多少人?
现有employee 表,表中有 员工编号(id) 员工年龄(age) 员工工资(salary) 员工部门(deptid), 按要求用一条SQL语句完成create table employejavascript:;e(
id intidentity(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 有时候还真是不知道怎么写。 得去补补分析函数。
页:
[1]