字段类型转换 cast的使用:
select * from traffic_info order by cast(TrafficId as int) desc -- cast(字段名 as 类型)--ROW_NUMBER () OVER,的使用:
SELECT * FROM ( SELECT ROW_NUMBER () OVER ( ORDER BY CAST ( T.TrafficId AS INT ) DESC ) AS ROW, T.* FROM ( SELECT tr.TrafficId, tr.TrafficNo, tr.TrafficName, tr.DepartCode, tr.Status, tr.Seq, d.DepartName FROM Traffic_Info AS tr LEFT JOIN TB_Department AS d ON tr.DepartCode = d.DepartCode ) T ) TT WHERE TT.Row BETWEEN 1 AND 20