Hibernate - 选择按列分组的多个列的总和

时间:2014-07-01 12:51:18

标签: hibernate hql

我正在使用Hibernate和Mysql开发Java EE项目,而且我是使用ORM的新手。我有一个与这个实体表相似的实体表:

@Entity
myClass
{
    @Id
    int id;
    int quantity1;
    int quantity2;
    int quantity3;
    String Groupe;
}

以下是数据的示例:

example of data

我想要做的是使用Hql为每个groupe选择每个量的总和 但我不知道如何处理它。

2 个答案:

答案 0 :(得分:0)

Hibernate是ORM工具,用于将bean或POJOS持久化到关系数据库。对于值的求和,您可以获取所有记录,然后添加所需的值。

答案 1 :(得分:0)

您可以使用Projections来执行此操作。也许this可以帮到你。