一个Sql写完之后发现从2008和2005,数字排序不一样,
2008显示是这样的1,2,3,4,5,6,7,8,9,10,11..
2005显示是这样的1,10,11..,2,20,21...
解决方法是:
select * from tb order by cast(id as int)