Access extraire année et mois d'une date [Fermé]

Signaler
Messages postés
15
Date d'inscription
lundi 2 mai 2005
Statut
Membre
Dernière intervention
4 décembre 2013
-
Messages postés
23761
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
-
Bonjour,

Dans une requête, je voudrais extraire d'une date l'année et le mois ensemble pour créer un nouveau champ sur lequel je fais un regroupement et que j'utiliserai comme colonne dans une requête analyse croisé utilisant la première requête comme source.

J'ai fais une concaténation entre les deux valeurs "année" et "mois". Voir exemple.

Champ = année mois départ: Année([dtdepart]) & "/" & Mois([dtdepart])

Le problème est que le résultat est en alphanumérique et le tri croissant des lignes donne:
2009/1
2009/10
2009/11
2009/12
2009/2
2009/3
etc...
Comment obtenir le mois sur 2 chiffres (01, 02, ...) pour que le tri soit correct ? (ou indiquer que le champ résultat est une date avec la deuxième partie égale au mois)

Ps : je n'écris pas de SQL mais j'utilise l'outil "graphique" d'écriture.
J'ai mis en propriété du champ : Format "date abrégée" mais cela ne change pas le résultat.



Merci d'avance

Michel

1 réponse

Messages postés
23761
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
2 815
Salut,

remplace ton Mois([dtdepart])

par format(val(Mois([dtdepart])),"00"), ça devrait aller mieux...