Bonjour,
Hier soir je bloquais sur une requete :
comme çà la requette fonctionne très bien, par contre si j'ajoute une ligne pour faire une jointure avec une autre table encore çà me multiplie nbr_invitation par 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select u.id, civilite, nom, prenom, u.email, ville, boolNewletter, boolTelepage1, boolTelepage2, numQcm1, dateInscription, count(i.idUsers) as nbr_invitations from users as u left join invitations as i on u.id=i.idUsers group by u.id
seriez vous ce qu'il faudrai que je fasse pour que la jointure sur une autre table encore ne multiplie pas par 2 nbr_invitations ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select u.id, civilite, nom, prenom, u.email, ville, boolNewletter, boolTelepage1, boolTelepage2, numQcm1, dateInscription, count(i.idUsers) as nbr_invitations from users as u left join invitations as i on u.id=i.idUsers left join players as p on u.id=p.idUsers group by u.id
sachant que ma requette n'est pas encore terminé après donc j'ajoute pas cette ligne pour la beautée du geste![]()
Merci
Partager