Bonjour,
Je voudrais faire sous Access une requete qui me regroupe en sortie les champs ayant une date entre la date de la ligne courante + 11 mois.
Je m'explique :
la table A contient un champs "date_perso" et je veux dans une requete sommer le champs "Valeur" pour les lignes ayant comme valeur de "date_perso" la date de la ligne et ce jusqu'a 11 mois en plus de cette date.
Exemple :
La faudrait sommer 5+6+7+...+10 mais pas le 11... pour la premiere sortie de la requete puis 6+7+...+11 pour la 2eme sortie de la requete, etc. mais je vois pas comment dire dans la requete SQL de selectionner le champs date_perso et de prendre toutes les autres lignes de la table avec une date egale ou a laquelle on ajoute 11 mois ... Tout ca dans un "HAVING" ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 date_perso Valeur 12/01/2001 5 01/01/2002 6 02/01/2002 7 ... 11/01/2002 10 12/01/2002 11
EDIT : a moins que ce ne soit un vieux truc du style "HAVING A.date_perso < A.date_perso + 11" ou le "+11" serait a traiter via une fonction speciale mais l'idee searit juste une comapraison alors ?? (je testerai demain au pire si personne n'a repondu et avec le decalage horaire Paris-NY, cest fort probable )
Merci
Partager