A resposta do exercício está incorreta pois está considerando apenas o ano de nascimento e calculando a diferença entre eles, não trazendo a idade real. Acredito que devemos considerar os meses e dividi-los pela quantidade de meses no ano para tornar a consulta correta.
SELECT DATEDIFF(MONTH,[DATA_NASCIMENTO],GETDATE())/12 FROM NOTAS_FISCAIS