JPA group byおよびNullableフィールド

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

前もって感謝します

1

1 答え

NULL values are mostly ignored in JPA, even in SQL, see http://www.sqlsnippets.com/en/topic-12656.html

0
追加された
@ジャクソン私はあなたの質問にこれを含める必要があると思うので、他の人があなたを助けることができます
追加された 著者 wintersolutions,
しかし、私はSQLエディタでクエリを実行する場合、それは私に正しい値のリストを返します
追加された 著者 g.geloso,