【发布时间】:2015-02-04 10:02:29
【问题描述】:
我有一张这样的桌子:
empId empSalary empDept
1 45000 IT
2 40000 IT
3 50000 SALES
4 60000 SALES
5 75000 IT
6 80000 IT
7 25000 OPS
8 30000 OPS
9 55000 MARKETING
10 60000 MARKETING
我必须写一个查询:
select empId where empSalary > avg(empSalary) for each empDept
请帮忙。
【问题讨论】:
-
您应该决定您使用的数据库并适当地标记您的问题。 MySQL 和 SQL Server 完全不同。
标签: mysql sql sql-server-2008 select group-by