Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2011, 16h20   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 75
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 75
Points : 12
Points : 12
Par défaut Mettre un critère calculé dans une requête

Bonjour,
Je souhaite dans une requête mettre un critère calculé. Voici mon problème.
Je veux que le résultat de ma requête m'affiche les 3 dernières années par exemple : 2011, 2010 et 2009 sans que l'utilisateur ait à saisir une date de départ. voici le calcul que j'ai mis dans la ligne critère :
Code :
Entre (Année([T_Facture_Entete]![C_FacET_Date])) Et (Année([T_Facture_Entete]![C_FacET_Date])-2)
. Mais access n'en tient pas compte et me renvoi toutes les années.

Est-il possible de créer ce genre de calcul sur la ligne requête ?
Merci d'avance.
chelmi95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2011, 17h41   #2
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 580
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 580
Points : 881
Points : 881
Bonjour

On peut bien sûr mettre des contraintes calculées.

Si tu récupères toutes les années c'est qu'il n'y a pas cohérence entre ce critère et le reste de la requête.

Essaie de mettre en 1ère ligne d'une colonne
Code :
ANS:année([T_Facture_Entete]![C_FacET_Date])
dans ta requête, et de placer dessous le critère entre 2009 et 2011

Quels autres champs as-tu ?
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 16h53   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 75
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 75
Points : 12
Points : 12
Merci.
J'ai trouvé la solution.
chelmi95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h44.


 
 
 
 
Partenaires

Hébergement Web