Hibernate JPA分组依据和可空字段
我对jpa有问题。 我正在使用条件创建一个查询,该条件必须返回使用适当联接从多个表检索的对象列表。问题是查询涉及的某些值可能为null。如果我不添加GROUPBY子句,但如果我添加GROUPBY或sum之类的聚合函数,则输出列表中不会显示空值,那么一切都正常。 真正奇怪的是,如果我将hibernate生成的查询放入Toad,它会给出正确的结果列表Hibernate JPA分组依据和可空字段,hibernate,jpa,group-by,nullable,Hibernate,Jpa,Group By,Nullable,我对jpa有问题。 我正在使用条件创建一个查询,该条件必须返回使用适当联接从多个表检索的对象列表。问题是查询涉及的某些值可能为null。如果我不添加GROUPBY子句,但如果我添加GROUPBY或sum之类的聚合函数,则输出列表中不会显示空值,那么一切都正常。 真正奇怪的是,如果我将hibernate生成的查询放入Toad,它会给出正确的结果列表 提前感谢空值在JPA中大部分被忽略,即使在SQL中,请参见空值在JPA中大部分被忽略,即使在SQL中,请参见确定,但是如果我在SQL编辑器中运行查询,
提前感谢空值在JPA中大部分被忽略,即使在SQL中,请参见空值在JPA中大部分被忽略,即使在SQL中,请参见确定,但是如果我在SQL编辑器中运行查询,它会返回正确的值list@Jaxer我想你应该在你的问题中包括这一点,这样其他人可以帮助你,但是如果我在sql编辑器中运行查询,它会返回正确的值list@Jaxer我认为你应该在你的问题中包括这一点,这样其他人可以帮助你