Я хочу перечислить мои продукты в базе данных в соответствии с порядком их идентификаторов в массиве
Мой массив
'{3,2,1}'::int[]
Например
SELECT id FROM product WHERE id = ANY ('{3,2,1}'::int[]);
Этот запрос получает продукты с заказанным по id продукта
|id|
|1 |
|2 |
|3 |
Но я хочу перечислить мои продукты, упорядоченные по индексу массива идентификаторов. Вот так:
|id|
|3 |
|2 |
|1 |
Возможно ли это сделать? Как я могу это сделать?