Bonjour, voici mon problème:
j'ai 3 tables, A B C
et je souhaite garder tous les enregistrement de la table A
je fais:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Select A.name, count(B.idA) as "nb"
from A 
       left outer join B on A.id = B.idA 
       left outer join C on B.id = C.idB
where B.machin= " "
 
group by A.name
le resultat donne:

asterix nb
bidon1 10
bidon3 9

alors qu'il devrait être:
asterix nb
bidon1 10
bidon2 0
bidon3 9

je vous remercie d'avance.