Lucene 検索エンジンからの ID のリストがあり、これらの ID をデータベースから特定の順序 (スコア) で選択したいと考えています。
SQLクエリでそれを行うことはできますか? h2 は ORDER BY FIELD(id, <list,of,ids>) 関数を認識していないようです - 関数 "FIELD" が見つかりません。
ありがとうございました。
SELECT * FROM table WHERE id IN (3,1,2,4) ORDER BY FIELD(id, 3,1,2,4);