SUM no Hibernate

4 respostas
1

Boa tarde pessoal, sou novo em java e estou precisando fazer com que um campo jtexfield receba uma consulta sql ou hql porém não sei como fazer isto o select é
select sum(valortotal) from itemvenda where venda_id = criterio se alguém puder me ajudar, não tenho idéia de como faço p/ poder fazer montar esse tipo de consulta e menos ainda de fazer o campo receber o resultado do sum.

Obrigado!

4 Respostas

R
1

Rafael, voce poderial me explicar melhor por favor se não for pedir muito é claro???

Obrigado!

R

Vc precisa usar Projections,para poder usar as funções como sum,avg etc

D

olha ai um código limpo.

public List<ContasPagar> getSumSaidas(Date dtaAbertura){ List<ContasPagar> contas = null; contas = getSession().createCriteria(ContasPagar.class). add(Restrictions.eq("dataPgto", dtaAbertura)). add(Restrictions.eq("caixaInterno", true)). setProjection(Projections.sum("valor")).list(); return contas; }

Criado 4 de julho de 2011
Ultima resposta 9 de jul. de 2011
Respostas 4
Participantes 3