У меня есть простой SQL-запрос в PostgreSQL 8.3, который собирает кучу комментариев. Я предоставляю отсортированный список значений для конструкции IN
в предложении WHERE
:
SELECT * FROM comments WHERE (comments.id IN (1,3,2,4));
Это возвращает комментарии в произвольном порядке, которые в моем случае имеют идентификаторы типа 1,2,3,4
.
Я хочу, чтобы результирующие строки были отсортированы, как список в конструкции IN
: (1,3,2,4)
.
Как этого добиться?