Sélection entre 2 dates sans prendre en compte l'année

vottana Messages postés 2 Date d'inscription vendredi 4 septembre 2009 Statut Membre Dernière intervention 15 septembre 2009 - 14 sept. 2009 à 15:50
kefir1998 Messages postés 38 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 1 mars 2010 - 15 sept. 2009 à 12:37
Bonjour à tous,

J'ai une table (t_releves) contenant un champ "date" au format jj/mm/aaaa, avec des dates allant de 1996 à 2008. Je souhaiterais faire une sélection des enregistrements se trouvant entre 2 dates mais uniquement sur le jour et le mois : par exemple du 15/04 au 15/05.
Je n'arrive pas à faire ma requête SQL dans la fenêtre de création de requête et jusqu'à présent je tape tous à la main :
ex :
[b]select *
from t_releves
where date :(entre #15/04/1996# et #15/05/1996#)Ou (entre #15/04/1997# et #15/05/1997#)Ou (entre... etc jusqu'à 2008)
/b

J'ai essayé les fonctions intéregrées Jour et Mois mais la requête que je fais ne fonctionne pas...
[b]select *
from t_releves
where date : entre ( Jour ( [Relevés]![Date] =15) et Mois ( [Relevés]![Date] =04)) et ( Jour ( [Relevés]![Date] =15) et Mois ( [Relevés]![Date] =05))/b

est ce que quelqu'un pourrait m'aider à corriger ma requête?

merci d'avance et à bientôt,

Vottana

3 réponses

kefir1998 Messages postés 38 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 1 mars 2010
15 sept. 2009 à 09:22
bonjour

tu vas dans modifier ta requete sous date tu vas sous critere et tu tape "entre[date de debut] et [date de fin]" lorsque tu ouvres ta requete il va te demander ta date de debut et ta date de fin voila le tour est joué

a +

iblis
0
vottana Messages postés 2 Date d'inscription vendredi 4 septembre 2009 Statut Membre Dernière intervention 15 septembre 2009
15 sept. 2009 à 12:25
Bonjour iblis!

merci pour ta réponse mais ta requête ne me permet pas de sélectionner uniquement sur le jour et le mois.
En cliquant sur le requête, si je spécifie comme date de début 15/04 et comme date de fin 15/05 je n'ai aucun résultat.
Je suis obligée de taper 15/04/1996 et 15/05/1996 par ex.
Mon souci est de supprimer l'année comme critère de sélection, mais je n'arrive pas à spécifier la date au format jj/mm.

Merci quand même.

Vottana
0
kefir1998 Messages postés 38 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 1 mars 2010
15 sept. 2009 à 12:37
re

petit precision dans access les dates s'affiche pour l'année ( c'est logique c'est la simplification de saisie)autrement il te faut faire des tables par année avec un liens entre elles quand tu veux des données total

ou tu change la date de ton ordi

a +



iblis
0
Rejoignez-nous