Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
LIKEリストで(INキーワードと同様に)JPQLクエリで a を使用する可能性はありますか。
LIKE
IN
何かのようなもの:"Select a From Table a WHERE a.field LIKE IN :list"
"Select a From Table a WHERE a.field LIKE IN :list"
パラメータを次のように設定できるように:{"12%","13%","16%"} または、多くの OR 句を動的に連鎖させる必要がありますか?
{"12%","13%","16%"}
THX、ネクロス
これはあなたの好きなようにはできないと思いますが、 のようないくつかの OR 条件を使用できますSelect * from table1 where x like "12%1234" OR x like "23%"。
Select * from table1 where x like "12%1234" OR x like "23%"
リストが長すぎるなどの理由でそれがうまくいかない場合は、基準APIをプログラムで確認するか、必要な条件を確認してください。