Estás seguro de que estás utilizando la versión 5.1??? porque el error dice otra cosa:
Código:
[MySQL][ODBC 5.1 Driver][mysqld-4.1.13a-nt]
Una cosa es la versión de Driver y otra es la versión de la BD...
Cómo estás probando la consulta??? mediante una página web o directamente sobre mySQL (en el workbench o en cualquier otra consola de administración)
Probaste alguna de las otras opciones que aparecen en la liga??? utilizando la YEAR o DATEDIFF... todas fallaron??? qué errores están marcando???
La liga muestra al menos dos formas alternativas para calcular la edad:
Ambas tienen detalles que considerar, pero igual y te pueden servir.
Saludos
Leo.