【发布时间】:2013-03-01 10:50:45
【问题描述】:
SELECT * FROM tblItems
WHERE itemId IN (9,1,4)
按照 SQL 找到它们的顺序(恰好是 1、4、9)返回,但是,我希望它们按照我在数组中指定的顺序返回。
我知道我可以用我的母语 (obj c) 对它们重新排序,但是在 SQL 中是否有一种简洁的方法可以做到这一点?
这样的东西会很棒:
ORDER BY itemId (9,1,4) -- <-- this dosn't work :)
【问题讨论】: