-1
"OR"演算子を持つSQLクエリを作成しようとしています。それは、私がそれをいくつかのものと一緒に働かせて、「優先事項」と言うことです。論理演算子を使用してSQLでの順序付け
- 説明
- タイトル
とSQLクエリがある:
select * from item
where description like '%a%' or title like '%a%';
私は、エンティティ
項目、それは私が検索で使用する2つのフィールドがありますがあります
ここで私が望むのは、2つのエンティティそれらのうちの1つは、 '%a%'のように説明で一致し、もう1つはタイトルで一致します。タイトルで一致するものは、リストの最初のものでなければなりません。言い換えれば、それはより大きな優先順位を持つべきです。 SQLでこのような目的を記述する方法はありますか?
方言:オラクルはオラクル/ H2
ありがとう!それは私の場合には完全に機能します! 私はjpa2 criteriasを使用します。 式