请教sql server 搜索通过已知的串编号固定排序问题
通过sql server进行检索,希望检索结果能够固定排序,比如:
SELECT * FROM Table1 where [ID] in (3794,3829,3782,24,20,7)
希望最后得到的结果也是按照 3794,3829,3782,24,20,7 这个顺序排列的,但安装上面的sql 语句好像不是
谢谢
[解决办法]
order by charindex(','+ltrim(ID)+',',','+'3794,3829,3782,24,20,7'+',')