Bonjour,


je souhaite faire en HQL une requête équivalente à celle-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select * from Incopt where  opt_code='FINACI0140'  and OPT_CODEINC in ('FINACI0200','FINACI0190');
La liste ('FINACI0200','FINACI0190') est contenu dans une java.util.List.
A quoi devrait ressembler ma requête en HQL ?

Merci d'avance


Extrait de http://www.hibernate.org/hib_docs/v3.../queryhql.html

"
Les fonctions SQL any, some, all, exists, in supportent que leur soient passées l'élément, l'index d'une collection (fonctions elements et indices) ou le résultat d'une sous requête (voir ci dessous).

select mother from Cat as mother, Cat as kit
where kit in elements(foo.kittens)"