J'ai la structure de classe suivante FlowerDAO avec les champs (cartographiée à l'aide Hibernate):HQL groupe à l'aide de requêtes par
- id
- prixUnitaire
- Nom
couleur
Comment je crée une requête hql pour obtenir la fleur (s) pour chaque couleur qui a (ve) le prix unitaire minimum sur cette couleur?
J'ai essayé, mais cela ne fonctionne pas
from FlowerDAO as f where f.unitPrice<= (select min(f2.unitPrice) from FlowerDAO as f2 where f2.color=f.color)
group by f.color