[Hibernate] récupérer le max de date pour chaque article avec criteria
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:
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:
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:
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:ccool: