Désolé si ça parait ridicule, mais je ne me rappelle plus à quoi sert la clause having dans une requete mysql : pourriez-vous m'aider SVP ?
Merci d'avance
ps: la requete en question
Code :
select idv from vente where statut=0 group by idc having count(*) >1 order by idc
Message édité par nero27 le 22-05-2005 à 17:33:19
Publicité
Posté le 22-05-2005 à 17:31:30
unagi
Posté le 22-05-2005 à 17:35:55
'having' se traduit simplement par le terme français 'ayant', ça fait donc un filtre
nero27
Posté le 22-05-2005 à 17:55:25
Donc, si je comprends la requête, elle sélectionne les idv dans la table vente dont le statut est égal à 0 en ne prenant en compte que ceux dont l'idc apparait plus d'une fois, c'est ça ?
Message édité par nero27 le 22-05-2005 à 17:56:03
Toti2006
Posté le 23-05-2005 à 19:45:01
having ca sert pour une condition dans un regroupement