Просто пробую PostgreSQL в первый раз, исходя из MySQL. В нашем Rails-приложении у нас есть пара мест с SQL, например:
SELECT * FROM 'currency_codes' ORDER BY FIELD(code, 'GBP', 'EUR', 'BBD', 'AUD', 'CAD', 'USD') DESC, name ASC
Не потребовалось много времени, чтобы обнаружить, что это не поддерживается/не разрешено в PostgreSQL.
Кто-нибудь знает, как смоделировать это поведение в PostgreSQL, или мы должны вытащить сортировку в код?