Simulando o ORDER BY FIELD () do MySQL no Postgresql
Apenas experimentando o PostgreSQL pela primeira vez, vindo do MySQL. Em nosso aplicativo Rails, temos alguns locais com SQL assim:
SELECT * FROM `currency_codes` ORDER BY FIELD(code, 'GBP', 'EUR', 'BBD', 'AUD', 'CAD', 'USD') DESC, name ASC
Não demorou muito para descobrir que isso não é suportado / permitido no PostgreSQL.
Alguém sabe como simular esse comportamento no PostgreSQL ou precisamos separar o código?