[SQL] Combinaison des clauses count et group
Bonjour,
j'ai ce code :
Code:
1 2 3 4 5
| SELECT email, parrain, count(parrain) AS somme
FROM matable
WHERE parrain >= ''
GROUP BY parrain
ORDER BY somme DESC |
avec ces fiches :
aze@aze.fr - parrain1
qsd@qsd.fr - parrain2
zer@zer.fr - parrain1
zer@zer.fr - parrain1
cvb@cvb.fr - parrain2
il me donne :
parrain1 = 3
parrain2 = 2
J'aimerai qu'il me donne le nombre de filleul par parrain et non le nombre de fiche.
donc :
parrain1 = 2
parrain2 = 2
avez vous une idée ??
merci