Bonjour,
j'ai un souci, je souhaite ne faire remonter que les lignes d'une table dont un champ contenant une date qui doit être antérieure de 3 ans ou plus comparé à la date du jour.

J'ai essayé ceci mais cela me remonte une erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT     ID, DATEDIFF(year, DateSaisie, '2011-09-14 00:00:00') AS NbYear
FROM         MaTable
WHERE     (NbYear>= 3)
Erreur Sql : Nom de colonne invalide 'NbYear'

A priori il ne me reconnait pas l'alias NbYear que je déclare pourtant dans ma requête.

Pouvez-vous m'aider s'il vous plait ?

Merci par avance.