首页 博文

SQL按指定ID的顺序排序显示

2016-6-25 14:33:41 网络 A+

平时工作中,可能会手工指定一序列的ID,一般做法都是用in(id),但是查询出来的数据无法按自己写入的id值排序。一般写入是按1,2,3,5这样的格式。如果想排序时按照4,1,3,5这样的顺序排列的话,需要进行一下处理,网上查到这个方法还不错。

order by charindex(','+convert(varchar,id)+',' , '," + IDList + ",')

其中IDList为4,1,3,5这样的ID序列值。

推家大家使用一下

上一篇: 微信订阅号授权登录,订阅号怎么实现网页授权登录?
下一篇: js判断手机网络类型
相关文章