Bonjour tout le monde !
J'ai une question un peu bête : Peut-on faire référence à un champ d'une requête dans cette même requête.
Exemple : J'ai une table avec des noms et pour chaque nom : des dates.
Dans ma requête j'ai la colonne nom, une colonne DerDate qui m'affiche la dernière date pour chaque nom et une colonne MOIS qui m'affiche le mois pour la dernière date.
Ma question est : Est-il possible d'écrire comme critère pour la colonne MOIS : =Mois([DerDate]) et qu'Access reconnaisse DerDate comme la date obtenue dans la colonne précédente ?
Je pose la question car en essayant j'ai deux résultats contradictoires. D'un côté la saisie semi-automatique reconnait l'objet [DerDate] et me le propose de suite mais d'un autre coté quand j'exécute la requête, Access me demande une valeur (entrée manuelle) pour DerDate, comme il le ferait pour n'importe quel objet non-définie, signe qu'il n'utilise pas le résultat de la colonne précédente.
La réponse est surement basique mais je ne la trouve pas dans la littérature ni sur le web
La réponse est importante pour moi car j'ai plusieurs cas où cela me serait utile. Notamment car il n'est pas possible d'utiliser des fonctions d'agrégats en tant que critère. Pour le moment je cumule les requêtes où les fonctions tordues pour m'en sortir.
Merci d'avance pour ceux qui pourront me répondre.
J'ai attaché en image l'icône qui s'affiche lors de la saisie.
Bonne journée à tous
Bu
Partager