Ajouter un an à une date (renouvelable chaque année) sous access [Résolu]

totolaterreur 4 Messages postés mardi 31 janvier 2006Date d'inscription 6 février 2006 Dernière intervention - 3 févr. 2006 à 09:47 - Dernière réponse : Zlub 815 Messages postés mercredi 11 octobre 2000Date d'inscription 29 septembre 2010 Dernière intervention
- 6 févr. 2006 à 18:13
Salut
J'ai des requêtes SQL à faire sous access et dans les requêtes, je dois comparer des dates à une seule.
Par exemple, je dois comparer 07/06/2006 à 31/12/2007. Si la date est inférieure alors elle est affichée dans la requête. Sinon, on passe à la date suivante.
Le problème, c'est comment faire pour qu'au premier janvier de l'anée prochaine, la date passe au 31/12/2008.
Si vous pouvez m'aider ce serait sympa. Merci
Afficher la suite 

3 réponses

Répondre au sujet
Zlub 815 Messages postés mercredi 11 octobre 2000Date d'inscription 29 septembre 2010 Dernière intervention - 6 févr. 2006 à 03:17
+3
Utile
Salut totolaterreur,

Tu peux utiliser les fonctions

- Year() : qui extrait une année à partir d'un date.
- Date() : qui te donne la date du jour
- DateSerial (..,..,..) : qui crée un objet de type date à partir
- d'une année,
- d'un mois,
- d'un jour

Soit le tout ensemble

WHERE (table.jour) <= DateSerial(Year(Date()),12,31)

++

Zlub
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de Zlub
totolaterreur 4 Messages postés mardi 31 janvier 2006Date d'inscription 6 février 2006 Dernière intervention - 6 févr. 2006 à 11:05
+3
Utile
Merci beaucoup Zlub.
J'ai testé ce que vous m'avais dit et c'est exactement ce que je cherchais.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de totolaterreur
Zlub 815 Messages postés mercredi 11 octobre 2000Date d'inscription 29 septembre 2010 Dernière intervention - 6 févr. 2006 à 18:13
+3
Utile
Salut,

De rien ... par
contre merci de cliquer sur "Accepter la réponse" pour indiquer aux
autre lecteurs que vous avez eu un réponse satisfaisante.

++

Zlub
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de Zlub

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.