j'ai un problème avec la requête hql (hibernate) suivante:
from ResultAnnotation ra where
ra.group.job.name='XPLE-B34' and ra.severity='FAILURE'
and not (ra.target, ra.detailTarget) in (select rb.target, rb.detailTarget from ResultAnnotation rb where
rb.group.job.name='XPLE-B33' and rb.severity='FAILURE')
cette requête contient un constructeur de tuples qui semble ne pas fonctionner avec la base de données que j'utilise (derby).
Comment puis-je réécrire ma requête pour éviter cette construction?
Plus simplement comment puis-je réécrire une requête du style
from Cat as cat
where not ( cat.name, cat.color ) (…)