Access extraire année et mois d'une date

Fermé
milem Messages postés 10 Date d'inscription lundi 2 mai 2005 Statut Membre Dernière intervention 4 décembre 2013 - 7 sept. 2010 à 19:20
blux Messages postés 26001 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 avril 2024 - 7 sept. 2010 à 21:05
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

blux Messages postés 26001 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 avril 2024 3 289
7 sept. 2010 à 21:05
Salut,

remplace ton Mois([dtdepart])

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