select AVG(DATEDIFF(yyyy, (p.BirthDay), GETDATE()))
from Person p
Je suis en train de traduire cette requête SQL dans une requête Linq to SQL. Mes problèmes sont avec AVG() et DATEDIFF().Je suis en train de traduire cette requête sql sur requête Linq en SQL, mais j'ai des difficultés sur Avg() et DateDiff()
Au lieu d'essayer de le traduire, essayez de penser à ce qu'il fait et réfléchissez à des façons de le faire. https://stackoverflow.com/questions/4590704/get-average-using-linq https://stackoverflow.com/questions/9/calculate-age-in-c-sharp – Lewis42
Aussi DATEDIFF (aaaa, p.Anniversaire, GetDate()) renvoie le nombre de réveillons du Nouvel An que la personne a vu, pas leur âge. –