日期:2014-05-17  浏览次数:20554 次

找出最大版本号的数据列表。数据版本号不定。有些数据只有1条。有些数据有多条版本号不重复的数据,求SQL
原数据如下图:

需要找出如下图的数据。


请教这sql怎么写。

其中SerialNO Password是唯一键。其他数据可不同。需做每条唯一版本号最大的数据列表

------解决方案--------------------
with t as(
select *,rn=row_number()over(partition by SerialNO, Password order by sphjdm desc) from 表)
select * from t where rn=1
------解决方案--------------------
select serialno,password,MAX(版本号) 最大版本号
from TB
group by serialno,password
------解决方案--------------------
哥难得一天来回几个贴,还碰到这样的人,不玩了