Сохранить порядок из пункта «IN»
Можно ли сохранить порядок из условного предложения «IN»?
я нашелэтот вопрос на SO, но в его примере у OP уже есть отсортированное предложение IN.
Мой случай другой, предложение 'IN' находится в случайном порядке. Примерно так:
SELECT SomeField,OtherField
FROM TestResult
WHERE TestResult.SomeField IN (45,2,445,12,789)
Я хотел бы получить результаты в (45,2455,12,789) порядке. Я использую базу данных Oracle. Может быть, в SQL есть атрибут, который я могу использовать с условным предложением для указания порядка в предложении.