求SQL语句!一个小排序问题。
原语句如下:
"select DW,XH from table order by XH";
其中XH指序号,比如1,2,3
现在想按照XH的3,1,2进行排序,3为第一个,1为第二个,2为第三个。
应该怎么写SQL语句?
[解决办法]
select DW,XH from table order by charindex(rtrim(XH),'3,1,2')
发布时间: 2012-05-11 12:55:37 作者: rapoo
求SQL语句!一个小排序问题。
原语句如下:
"select DW,XH from table order by XH";
其中XH指序号,比如1,2,3
现在想按照XH的3,1,2进行排序,3为第一个,1为第二个,2为第三个。
应该怎么写SQL语句?
[解决办法]
select DW,XH from table order by charindex(rtrim(XH),'3,1,2')