在一个原始 - Hibernate中的列的总和

时间:2015-07-27 08:49:17

标签: java hibernate postgresql

我正在使用带有postgresql的Hibernate ORM创建一个java应用程序。 在数据库中,我有一个包含80列整数的表。在我的应用程序中,我想总结一个原始的所有这些列。 (或者说15-30列或任何其他范围)

我该如何有效地做到这一点? 我将一个原始标准加载到对象中,但如果不写这样的东西,我不知道如何更好地总结它: sum + = column1; sum + = column2; sum + = column3 ..... sum + = column80;

由于

1 个答案:

答案 0 :(得分:0)

我是通过HQL做的,看起来像是

select sum(col1 + col2 + col3 + ... + colN) from entity 
where foo = :bar