Problème pour évaluer un alias avec DATEDIFF
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:
1 2 3
| SELECT ID, DATEDIFF(year, DateSaisie, '2011-09-14 00:00:00') AS NbYear
FROM MaTable
WHERE (NbYear>= 3) |
Citation:
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.