--select语句查询的时候会默认进行排序的 但是在实际工作中也存在不要排序按照原有规则显示下面sql为用in时不排序
SELECT * FROM table_name WHERE id in(7,1,8)order by charindex(','+cast(id as varchar(60))+',', ',7,1,8,')
注意 charindex(','+cast(id as varchar(60))+',', ',7,1,8,') 前后的逗号不能省略
转载于:https://my.oschina.net/u/2242194/blog/661142