所有的 id bh value time K0019 01 35 2010-05-10 06:11:10 K0015 02 50 2010-05-10 05:09:12 K0018 03 35 2010-05-10 05:10:10
生成所有编号最大值,如果碰到最大值有相同的则取时间最大的那个。;wit tb as ( select xuhao = row_number() over (partition by bh order by value desc,time desc), id,bh,value,time from table )
select id,bh,value,time from tb where xuhao=1
正解,针对sql2005以上版本 C# code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHig