bonjour,

je dois faire une requete pour connaitre le nombre de commandes passées par client.
je fais donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select count(facturationEmail) as nbCmd,numProfil 
from facture 
group by numProfil 
order by nbCmd
Maintenant question 1 :
comment faire pour avoir une colonne avec le numFacture (car quand j'ai deux facture je n'ai qu'une ligne).

seconde question :
j'aimerais connaitre le nombre de clients ayant commandé une fois. donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select count(*) as nbCmd, nnumProfil
from facture 
group by numProfil
having (nbCmd=1) 
order by nbCmd
donc avec ça j'ai le nombre de commande passée une fois...mais pour faire le total de cette requete, je dois passer par une requete imbriquée où il y a plus simple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
select count (nbCmd) as NbCmd1fois 
 
from 
 
(select count(facturationEmail) as nbCmd,numProfil 
from facture 
group by numProfil 
order by nbCmd
)


Merci beaucoup