Novice sur Access 2007, j'ai une table avec un champ DateCde (date au format
jj/mm/aaaa)
Je souhaite créer une requête dans laquelle je vais calculer l'ancienneté
(par rapport à la date d'aujourd'hui)
La "date d'aujourd'hui" changeant tous les jours, l'ancienneté évoluera de
même.
Est'il possible d'attribuer directement une valeur au résultat des ces
différences ?
Voici ma demande "traduite en français":
If DateCde > "date d'aujourdhui - 30" then 1 else
If DateCde > "date d'aujourdhui - 60" then 2 else
If DateCde > "date d'aujourdhui - 90" then 3 else
etc...
(J'ai utilisé If...then...else pour expliquer simplement mais il existe sans
doute d'autres solutions)
Merci d'avance,
NewsMic
PS : Y a t'il des sites pour un apprentissage simple ?
SELECT (Int((DateDiff("d", DateCde, Now()) - 1) / 30) + 1) AS LaValeur FROM LaTable;
Bonjour,
Novice sur Access 2007, j'ai une table avec un champ DateCde (date au format jj/mm/aaaa) Je souhaite créer une requête dans laquelle je vais calculer l'ancienneté (par rapport à la date d'aujourd'hui) La "date d'aujourd'hui" changeant tous les jours, l'ancienneté évoluera de même. Est'il possible d'attribuer directement une valeur au résultat des ces différences ? Voici ma demande "traduite en français": If DateCde > "date d'aujourdhui - 30" then 1 else If DateCde > "date d'aujourdhui - 60" then 2 else If DateCde > "date d'aujourdhui - 90" then 3 else etc... (J'ai utilisé If...then...else pour expliquer simplement mais il existe sans doute d'autres solutions)
Merci d'avance,
NewsMic
PS : Y a t'il des sites pour un apprentissage simple ?
Bonjour
Voici la formule pour ton calcul de valeur liée à l'ancienneté :
SELECT (Int((DateDiff("d", DateCde, Now()) - 1) / 30) + 1) AS LaValeur
FROM LaTable;
Bonjour,
Novice sur Access 2007, j'ai une table avec un champ DateCde (date au format
jj/mm/aaaa)
Je souhaite créer une requête dans laquelle je vais calculer l'ancienneté
(par rapport à la date d'aujourd'hui)
La "date d'aujourd'hui" changeant tous les jours, l'ancienneté évoluera de
même.
Est'il possible d'attribuer directement une valeur au résultat des ces
différences ?
Voici ma demande "traduite en français":
If DateCde > "date d'aujourdhui - 30" then 1 else
If DateCde > "date d'aujourdhui - 60" then 2 else
If DateCde > "date d'aujourdhui - 90" then 3 else
etc...
(J'ai utilisé If...then...else pour expliquer simplement mais il existe sans
doute d'autres solutions)
Merci d'avance,
NewsMic
PS : Y a t'il des sites pour un apprentissage simple ?
SELECT (Int((DateDiff("d", DateCde, Now()) - 1) / 30) + 1) AS LaValeur FROM LaTable;
Bonjour,
Novice sur Access 2007, j'ai une table avec un champ DateCde (date au format jj/mm/aaaa) Je souhaite créer une requête dans laquelle je vais calculer l'ancienneté (par rapport à la date d'aujourd'hui) La "date d'aujourd'hui" changeant tous les jours, l'ancienneté évoluera de même. Est'il possible d'attribuer directement une valeur au résultat des ces différences ? Voici ma demande "traduite en français": If DateCde > "date d'aujourdhui - 30" then 1 else If DateCde > "date d'aujourdhui - 60" then 2 else If DateCde > "date d'aujourdhui - 90" then 3 else etc... (J'ai utilisé If...then...else pour expliquer simplement mais il existe sans doute d'autres solutions)
Merci d'avance,
NewsMic
PS : Y a t'il des sites pour un apprentissage simple ?