エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Hibernate の HQL について質問です。 Webのシステムで、DBから一覧を取得する際、最大3つの検索条件をANDで渡して一覧から一部を抽出したいとします。…
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Hibernate の HQL について質問です。 Webのシステムで、DBから一覧を取得する際、最大3つの検索条件をANDで渡して一覧から一部を抽出したいとします。…
Hibernate の HQL について質問です。 Webのシステムで、DBから一覧を取得する際、最大3つの検索条件をA... Hibernate の HQL について質問です。 Webのシステムで、DBから一覧を取得する際、最大3つの検索条件をANDで渡して一覧から一部を抽出したいとします。 例えばa,b,cの3つの検索条件があったとして、 where hoge.a = :a and hoge.b = :b and hoge.c = :c のようなHQLを書いて、ロジックからa,b,cに値を渡してやればAND条件で検索可能と思います。 しかし、必ずしも3つすべての検索条件が設定されない場合(例えばaとbだけ値がセットされ、cだけ値がセットされない)、上記のような書き方では対応できないのではと考えています。 このように、where句で条件指定を複数したいが、その指定の数が変わる場合、どんなHQLを発行すればいいのでしょうか。