Dans quel cas utilise-t-on le HAVING en sql ?

Fritup Messages postés 2 Statut Membre -  
Fritup Messages postés 2 Statut Membre -
Bonjour,

J'ai compris les cas d'utilisation d'un having mais je vois pas dans quels moments doit-on le privilégié aux conditions normals que l'on a dans un le WHERE, par exemple si l'on veut afficher les clients ayant un portefeuille supérieur à 100 euros pourquoi faire:

HAVING Portefeuille >100

au lieu de

WHERE Portefeuille > 100

ou inversement ?

Merci d'avance pour votre aide :)

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
Bonjour,

Le HAVING c'est pour contrôler le GROUP BY avec une condition sur l'ensemble du groupe, si c'est une condition sur les éléments individuels c'est un WHERE qu'il te faut.
2
Fritup Messages postés 2 Statut Membre
 
Ah d'accord merci beaucoup pour votre aide :)
0