Bonjour,
Je souhaite faire quelque chose d'assez simple, mais bon je bloque. Alors je me suis dis que quelqu'un ici serait surement me renseigner!
j'ai une table contenant entre autre les colonnes suivantes : IdContrat - IdPersonne - IdProduit
Je souhaite filtrer sur une clause count(IdProduit) over (parition by IdPersonne ) pour connaitre, par exemple, les personnes qui ont plus de 2 produits. HAVING ne fonctionne pas![]()
Faut-il forcement passer par une sous-requête ?
Exemple :
r
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select IdContrat,IdPersonne,IdProduit, count (distinct IdProduit) over (partition by IdPersonne) from DATA
Merci pour votre aide.
Manu
Partager