Java Hibernate条件以在每个组的另一列上加载最大值的列

Java Hibernate条件以在每个组的另一列上加载最大值的列,java,mysql,hibernate,Java,Mysql,Hibernate,我只有简单地使用Hibernate标准的经验。现在,我面临一个问题,即当记录在另一列上的每个组都有最大值时,如何加载一列的数据 情况是这样的。我有A表和B表,我要加入他们。但是,当B中的列2是每个组中的最大值时,我只想获取A的列值和表B中的列1的值,而记录是根据A中的列进行分组的 有人能给我举个例子或建议吗?请注意,我唯一的选择是使用标准,没有原始sql或hsql。提前谢谢

我只有简单地使用Hibernate标准的经验。现在,我面临一个问题,即当记录在另一列上的每个组都有最大值时,如何加载一列的数据

情况是这样的。我有A表和B表,我要加入他们。但是,当B中的列2是每个组中的最大值时,我只想获取A的列值和表B中的列1的值,而记录是根据A中的列进行分组的

有人能给我举个例子或建议吗?请注意,我唯一的选择是使用标准,没有原始sql或hsql。提前谢谢