读书人

sql求最大Orz解决方法

发布时间: 2013-01-07 10:02:25 作者: rapoo

sql求最大,Orz


sflbh sj sl
050102 04.00
060101 01.00
050102 74.00
050102 112.00
050102 125.00
050102 132.00
050102 141.00
050102 161.00
060101 161.00
050102 202.00
060101 201.00
050102 234.00

我想根据sflbh求出sl最大值 同时还列出sj列怎么写?
select sflbh,max(sl) from table
group by sflbh 然后需要对应的sj列
[解决办法]

select
*
from
TB t
where
not exists(select 1 from TB where sflbh=t.sflbh and sl>t.sl)

读书人网 >SQL Server

热点推荐