当前位置: 代码迷 >> Sql Server >> sql查询( 上班前结贴)
  详细解决方案

sql查询( 上班前结贴)

热度:94   发布时间:2016-04-25 00:09:47.0
sql查询(在线等 下班前结贴)
本帖最后由 Q1092926267 于 2012-12-11 11:56:11 编辑
部门    工资    员工
A       1000    A
B       1500    B
B       1100    C
A       1200    D

返回结果

部门   工资
A      1200
B      1500


其实就是查询部门最高工资 子查询很简单的 但是 不能用子查询


------解决方案--------------------
select 部门,max(工资) as 工资 
from TB
group by 部门

------解决方案--------------------


select 
    部门,
    max(工资) as 工资
from tb group by 部门
--如果真的是这么简单能完全满足楼主需求  那么你该被打屁股了

------解决方案--------------------
吃完饭回来发现没了...
SELECT  部门 ,
         MAX(工资) 工资
 FROM    TB
 GROUP BY 部门

代码迷推荐解决方案:软件开发者薪资,http://www.daimami.com/other/1391128.html
  相关解决方案