Bienvenue! Identification Créer un nouveau profil

Recherche avancée

left join

10/02/10 16:13
Bonjour à Tous,


J'ai créé la requête suivante avec 2 tables (adherents , visitestat)
cette requête me ramène le nombre d'enregistrements dans visitestat pour chaque adhérent
et ceci pour l'année 2008.


SELECT adherents.numsapaig, adherents.nom, adherents.numexcel, Count(visitestat.idvisite) AS CompteDeidvisite
FROM adherents LEFT JOIN visitestat ON adherents.numsapaig = visitestat.adherent1
WHERE (((visitestat.datevisite) Like "*/*/2008"))
GROUP BY adherents.numsapaig, adherents.nom, adherents.numexcel
ORDER BY adherents.numexcel;


en faisant un (LEFT JOIN) je pensais avoir aussi les adhérents n'ayant obtenu aucun enregistrements en
2008 Count(visitestat.idvisite)=0 ,mais ils n'apparaissent pas dans le résultat de la requête .

Que faudrait il modifier dans ma requête ?
SujetAuteurEnvoyé le

left join

ayoras10/02/10 16:13

Re: left join

Hervé Inisan10/02/10 16:20

Re: left join

DenisS10/02/10 16:24

Re: left join

ayoras10/02/10 16:35

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter