日期:2014-05-18 浏览次数:20370 次
select top 1 * from tb order by cast(stuff(字段1,1,patindex('%[0-9]%',字段1)-1,'') as int) desc --单纯的楼主给出的数据这个可以实现啊,楼主的字段中是不是有不一样 ?
------解决方案--------------------
select top 1 * from tb
order by cast(right([字段1],len([字段1])-PATINDEX('%[0-9]%',[字段1])+1) as int) desc