Bonjour , et merci de me lire
je vous explique mon probleme

je dois repondre a une question

donnez pour chaque residence le nombre de client possedant plusieur appartement

ma table est celle ci

transaction
champ: numcl(numero du client),numr(numero residence),numl(numero logement)

et la requete que j'ai ecrite est celle ci:


SELECT numr,count(numl)
FROM transaction t
GROUP BY t.numcl, t.numr
HAVING count(numcl)>1
;

le probleme que j'ais c'est que a la place d'avoir le nombre de client ayant plusieur appartement par residence, j'ais seulement le numero de ceux ayant plusieur residence..

exemple:

numr numcl
123 11
123 12
1 14
2 13

C'est deja pas mal mais c pas ce dont j'ais besoin

Je voudrais plutot obtenir

123 2
1 1
2 1


Quelqun aurait il une idée ? ou besoin d'information ?

(J'ais vraiment besoin d'aide)

merci encore de m'avoir lus