faire un calcul d'age dans une requête hibernate
Bonjour
J'ai une requete qui fonctionne très bien en sql : ramener le nombre de personnes par age et par sexe.
par compte sous hibernate , je suis jetée avec le "/" du /12
Code:
1 2 3
| select TRUNC(MONTHS_BETWEEN (SYSDATE , a.dateNaissance))/12 , a.sexe, count(*) from Personne a
group by TRUNC(MONTHS_BETWEEN (SYSDATE , a.dateNaissance))/12, a.sexe
order by TRUNC(MONTHS_BETWEEN (SYSDATE , a.dateNaissance))/12,a.sexe |
Est ce possible de faire ce genre d'opérations avec hibernate ?