followshe 发表于 2013-06-25 10:57

一道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

pitonas 发表于 2013-06-25 19:32

有时候还真是不知道怎么写。

wlmouse 发表于 2013-06-26 19:58

得去补补分析函数。
页: [1]
查看完整版本: 一道SQL面试题,到底能难倒多少人?