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

Messages postés
4
Date d'inscription
mardi 31 janvier 2006
Dernière intervention
6 février 2006
- - Dernière réponse : Zlub
Messages postés
815
Date d'inscription
mercredi 11 octobre 2000
Dernière intervention
29 septembre 2010
- 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 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
815
Date d'inscription
mercredi 11 octobre 2000
Dernière intervention
29 septembre 2010
2
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 117 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Zlub
Messages postés
4
Date d'inscription
mardi 31 janvier 2006
Dernière intervention
6 février 2006
3
Merci
Merci beaucoup Zlub.
J'ai testé ce que vous m'avais dit et c'est exactement ce que je cherchais.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 117 internautes nous ont dit merci ce mois-ci

Commenter la réponse de totolaterreur
Messages postés
815
Date d'inscription
mercredi 11 octobre 2000
Dernière intervention
29 septembre 2010
2
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 117 internautes nous ont dit merci ce mois-ci

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.