日期:2014-05-18  浏览次数:20400 次

请教sql server 搜索通过已知的串编号固定排序问题
通过sql server进行检索,希望检索结果能够固定排序,比如:
SELECT * FROM Table1 where [ID] in (3794,3829,3782,24,20,7)

希望最后得到的结果也是按照 3794,3829,3782,24,20,7 这个顺序排列的,但安装上面的sql 语句好像不是

谢谢

------解决方案--------------------
SQL code
order by charindex(','+ltrim(ID)+',',','+'3794,3829,3782,24,20,7'+',')