是否可以保持“IN”条件子句的顺序?
我在 SO 上找到了这个问题,但在他的示例中,OP 已经有一个排序的“IN”子句。
我的情况不同,“IN”子句是随机顺序的,像这样:
SELECT SomeField,OtherField
FROM TestResult
WHERE TestResult.SomeField IN (45,2,445,12,789)
我想以 (45,2,445,12,789) 的顺序检索结果。我正在使用 Oracle 数据库。也许SQL中有一个属性可以与条件子句一起使用来指定保持子句的顺序。