"ORDER BY FIELD"
アクティブなレコードを実行しようとしています。私はそれができることを知っていますがMySQL
、アプリにとらわれず、ベストプラクティスに従うようにしています。私の生産データベースはPostgreSQL
MySQLは次のようになります
SELECT id, name
FROM mytable
WHERE name IN ('B', 'A', 'D', 'E', 'C')
ORDER BY FIELD(name, 'B', 'A', 'D', 'E', 'C')