Bonjour,
J'essaye de modéliser la requête suivante sous forme de criteria :
En fouillant dans la doc d'hibernate, j'ai essayé d'utiliser les Projections :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select * from facture where date_facture in ( select max(date_facture) from facture)
Je ne vois pas comment réutiliser la valeur de la Projection dans Restrictions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 session.createCriteria(Facture.class) .setProjection(Projections.alias(Projections.max("date_facture"), "dt_fct")) .add(Restrictions.eq("date_facture", ????);
Si quelqu'un a une idée, merci d'avance!
Partager