Bonjour à tous,
j'ai un table qui contient un ensemble d'article
-chaque article peut avoir plusieurs date de mise en stock
comment je peut récupérer pour chaque article la dernier date
comme exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 code Article code Magasin Date ------------- ------------- ------ 1 1 10/04/2010 ///ne sera pas récupérer 2 1 11/05/2010 1 1 20/08/2010 3 2 05/05/2010
aprés réquete on obtient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 code Article code Magasin Date ------------- ------------- ---------- 2 1 11/05/2010 1 1 20/08/2010 3 2 05/05/2010
comment faire cette operation avec criteria
j'ai essayer avec ce bout de code qui récupére seulent la derniere date mais c'est pas pour chaque article
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Criteria crt = getSession().createCriteria(StockSituationstock.class); crt.setProjection(Projections.max("datesitu")); Date aa =(Date)crt.list().get(0);
Merci d'avance![]()
Partager