Bonjour,

Je connais que dalle en criteria ..
Voici une requête SQL que je veux écrire en criteria !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT count(AT_SUBTOPIC_LABEL)
FROM tab1 F
INNER JOIN tab2 A
ON F.AN_AT_CODE = A.AT_CODE
GROUP BY A.AT_SUBTOPIC_LABEL;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
public List<tab1 > findResult(){
 
Criteria criteria = getSession().createCriteria(tab1.class).createCriteria(tab1.AN_AT_CODE);
		criteria.setProjection(Projections.count(tab2.AT_SUBTOPIC_LABEL));
		return criteria.list();
 
	};

Quelqu'un pourrait me corriger SVP ?