Dans une requete j'ai une colonne "Mois" je voudrais faire le compte [Résolu]

Signaler
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020
-
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020
-
Dans une requête j'ai une colonne "Mois" j'aimerai faire le compte des mois du même nom .
J'ai cette formule dans cette colonne: Mois: (Format([Date de naissance];"mmmm")) ce qui me donne les noms des mois.
Quand je tape totaux et que je choisi Compte, cela m' enlève les mois et me met un 1 en remplacement.
Si une personne a une solution cela me comblerai. Avec Access 2007
Merci par avance.

Copo15

2 réponses

Messages postés
12312
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 septembre 2020
693
moi je ferais
select Format([Date de naissance];"mmmm") as Mois, count(*) from  latable group by Format([Date de naissance];"mmmm")
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020

Salut yg-be, je débute sur access dis-moi où je dois mettre cette formule, car j'ai déjà le nom
des mois dans une colonne je voudrais dans une autre colonne avoir le compte des mois du même nom. J'ai mis tu formule dans dans une nouvelle colonne, cela ne fonctionne pas.
En SQL direct, cela m'a supprimé ma requette. Je ne comprends plus rien du fait que je ne connais rien en langage SQL. Merci si tu peux m'éclairer.
Copo 15
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020
>
Messages postés
12312
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 septembre 2020

Salut yg-be ça fonctionne impeccable, mais j'aimerai avoir tout en une seule requête.
Ci-joint le lien pour accéder à ma base de données.
Encore merci pour ton aide.

copo15

https://www.cjoint.com/c/ILFkrEBQDCF
Messages postés
12312
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 septembre 2020
693 >
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020

voici une suggestion
SELECT Civilité, Nom, Prénom, [Date de naissance], DateDiff("yyyy",[Date de naissance],Date$(),0,1) AS Age, (Format([Date de naissance],"mmmm")) AS Mois, nb
FROM Membres,
(SELECT Format([Date de naissance],"mmmm") AS mois, count(*) as nb
FROM Membres
GROUP BY Format([Date de naissance],"mmmm")
) as a
where Format([Date de naissance],"mmmm")=a.mois
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020
>
Messages postés
12312
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 septembre 2020

Génial, merci,merci, merci!!!!!
Je me permet d'abuser!!!
Sur excel j'ai la même base de données et j'ai mis une couleur avec une mise en forme conditionnelle
une pour janvier, une pour février, une pour mars etc.......
Est-ce possible sur access si oui comment.

copo15
Messages postés
12312
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 septembre 2020
693 >
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020

je pense que c'est possible, en utilisant soit un formulaire, soit un état, pour afficher le résultat de la requête.
Messages postés
21
Date d'inscription
mardi 12 novembre 2019
Statut
Membre
Dernière intervention
2 janvier 2020
>
Messages postés
12312
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 septembre 2020

Merci à toi et meilleurs vœux pour cette nouvelle année.

copo15