Имеется список идентификаторов строк (ID). Нужно выбрать из таблицы строки, для которых ID находится в этом списке так, чтобы строки в выборке шли в том же порядке, что и элементы ID в списке. Например, допустим, что список ID — это (1, 3, 2)
. Если выполнить такой запрос:
SELECT id FROM some_table WHERE id in (1, 3, 2)
то получим строки в порядке [1, 2, 3] а не [1, 3, 2] как в исходном списке.