Salut à tous!

Je vous expose mon problème:

J'ai une requête au fin d'avoir la moyenne d'âge des employés mais il se trouve que j'ai un soucis au niveau de l'argument de la fonction Year ,le sql server 2008 me renvoit le message suivant:Nom de colonne non valide*: 'date'.

et voici la requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Select Matricule,Nom,Prenom,Age , avg(year(date) - year(lieu_naiss)) from tbl_agent group by Matricule,Nom,Prenom,Age
Merci par avance de m'aider à voir plus clair!