MariaDB where inで指定した順でソートを行うサンプル
環境
CentOS Stream 9
MariaDB 10.10.2
構文
SELECT
*
FROM テーブル名
where カラム名 in (条件)
ORDER BY FIELD(カラム名,条件);
where inで指定した順でソートを行う場合は、「ORDER BY FIELD」を使用します。
使用例
SELECT * FROM testtbl where id in (6,3,2) ORDER BY FIELD(id,6,3,2);