Sélection entre 2 dates sans prendre en compte l'année
vottana
Messages postés2Date d'inscriptionvendredi 4 septembre 2009StatutMembreDernière intervention15 septembre 2009
-
14 sept. 2009 à 15:50
kefir1998
Messages postés38Date d'inscriptionmercredi 11 mars 2009StatutMembreDerniè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
A voir également:
Sélection entre 2 dates sans prendre en compte l'année
kefir1998
Messages postés38Date d'inscriptionmercredi 11 mars 2009StatutMembreDerniè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é
vottana
Messages postés2Date d'inscriptionvendredi 4 septembre 2009StatutMembreDernière intervention15 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.
kefir1998
Messages postés38Date d'inscriptionmercredi 11 mars 2009StatutMembreDerniè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