質問: JPA group byおよびNullableフィールド 私は日本に問題があります。 私は、適切な結合を使用して複数のテーブルから収集されたオブジェクトのリストを返さなければならないCriteriaを使用してクエリを作成しています。問題は、クエリに関連する値の一部がnullになる可能性があることです。 group by節を追加しないとすべてうまく動作しますが、グループを追加するかsumのような集計関数を追加すると、null値は出力リストに表示されません。 本当に奇妙なことは、私が休止状態によって生成されたクエリをToadに入れれば、私に正しい結果リストが得られるということです。 前もって感謝します
回答: NULL values are mostly ignored in JPA, even in SQL, see