Bonsoir à tous.
Je suis pensionné et je travaille comme bénévole pour une ASBL à caractère social. Celle-ci met à disposition d'usagers financièrement précaires, des chauffeurs bénévoles avec leur voiture pour les amener à l'hôpital, chez leur médecin, faire les courses dans un magasin, etc..., dans différentes localités dont certaines sortent d'un périmettre fixé par l'ASBL
Je suis en train de faire les statistiques pour l'année 2017.
Les courses sont réparties comme suit : Les courses ponctuelles (Entre 2017000000 Et 2017500000) et les courses répétitives (Entre 2017500000 Et 2017999999).
Chaque partie est répartie selon le sexe (Feminin, Masculin, et sexe inconnu, c'est à dire pas renseigné).
Chaque enregistrement comprend une "Localité de destination" qui se trouve dans le périmettre fixé par l'ASBL ou hors du périmettre fixé par l'ASBL.
Je souhaite connaître pour 2017 :
pour les femmes ayant effectués des courses ponctuelles le nombre de localités se trouvant dans le périmettre fixé par l'ASBL;
pour les hommes ayant effectués des courses ponctuelles le nombre de localités se trouvant dans le périmettre fixé par l'ASBL;
pour les sexe inconnu ayant effectués des courses ponctuelles le nombre de localités se trouvant dans le périmettre fixé par l'ASBL;
pour les femmes ayant effectués des courses répétitives le nombre de localités se trouvant dans le périmettre fixé par l'ASBL;
pour les hommes ayant effectués des courses répétitives le nombre de localités se trouvant dans le périmettre fixé par l'ASBL;
pour les sexe inconnu ayant effectués des courses répétitives le nombre de localités se trouvant dans le périmettre fixé par l'ASBL;
Les localités se trouvant la zone fixé par le périmettre déterminé par l'ASBL sont :
Boncelles, Jemeppe-Sur-Meuse, Ougrée, Neupré, Neuville-En-Condroz, Plainevaux, Rotheux-Rimière, SERAING.
Les autres localités se trouvent hors de la zone fixé par le périmettre déterminé par l'ASBL
J'ai déjà réalisé la requête de regroupement (Stat 09 Courses Intra Extramuros ou Inconnu Regroupement) que voici :
Quelqu'un peut-il et veut-il bien m'aider.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT Courses.[N° Course], Courses.[N° Chauffeur], Usagers.Sexe, Courses.[Localité de destination], Usagers.Utilisateur FROM Usagers RIGHT JOIN Courses ON Usagers.[N° Usager] = Courses.[N° Usager] GROUP BY Courses.[N° Course], Courses.[N° Chauffeur], Usagers.Sexe, Courses.[Localité de destination], Usagers.Utilisateur HAVING (((Courses.[N° Course]) Between 2017000000 And 2017500000) AND ((Courses.[N° Chauffeur])<>10)) ORDER BY Courses.[Localité de destination];
Je reste à votre disposition pour tout complément d'information.
Je vous remercie d'avance.
Partager