刚从MySQL首次尝试PostgreSQL。在我们的Rails应用程序中,我们有几个使用SQL的位置,如下所示:
SELECT * FROM `currency_codes` ORDER BY FIELD(code, 'GBP', 'EUR', 'BBD', 'AUD', 'CAD', 'USD') DESC, name ASC
很快就发现PostgreSQL不支持/不允许这样做。
有谁知道如何在PostgreSQL中模拟这种行为,还是我们必须将排序整理到代码中?
缥缈止盈
素胚勾勒不出你
相关分类