bonjour,

j'ai un peu de mal a trouver comment faire 2 requêtes suivantes avec CriteriaBuilder :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT COUNT(p),pa.nomPays FROM SessionPersonne s JOIN s.personne p , s.session session WHERE session.keySession = :keySession and size(s.passageCollection) = 0 and s.dateCreation  BETWEEN :statDate and :endDate  GROUP BY pa.nomPays

surtout le size(s.passageCollection) = 0 qui me pose problème a réaliser.

et une autre chose :

comment gerer les () en CriteriaBuilder par exemple pour ceci :
where ((a=a ) and (z=z) ) or (c=c)