Bonjour, j'ai fais une requete hql :
qui me retourne la somme des duree dont le statut est rejeté, mais lorsque aucune n'a le statut rejeté il me retourne cette erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public int CumulRejeté(Long idr, int ns){ Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); Query query = session.createQuery("select sum(p.dureeTache) from Pointage p group by " + "p.numSemaine,p.rce.idRessource, p.statut having p.statut = 'Rejeté' and p.rce.idRessource="+idr+" and p.numSemaine = "+ns); int result = ( (Integer)query.uniqueResult() ).intValue(); return result; }
Vous avez une idée ?
Partager