Bonjour,
J'essaie de faire une requete SQL avec plusieurs count :
Je ne sais pas pourquoi, les 2 COUNT me ramènent le produit de ce que je voudrais, et lorsque je mets un DISTINCT dedans, le premier résultat est juste, et le 2e me renvoie 1. (il devrait retourner 179)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT u.id, nom, prenom, count(b.id) AS nbbreve, count(ni.idutilisateur) AS nbni FROM utilisateur_actif u JOIN breve b ON u.id=b.idemetteur JOIN noteinformation ni ON u.id=ni.idutilisateur WHERE u.id=65 GROUP BY u.id,u.nom,u.prenom
Merci d'avance de m'éclairer.
Partager