No sé si en mysql será igual pero yo uso en la consulta:
Código PHP:
$ano_rip = mysql_query("SELECT year(fallecimiento) FROM socios WHERE num_socio=$num_socio",$bd); //para obtener la fecha de un campo
Eso en SQL Server pero seguro q en Mysql hay algo parecido.
En caso contrario, cosa q dudo siempre puedes usar la función mktime para buscar la diferencia en segundos y luego hacer unas cuentas matemáticas para sacar la diferencia en años.
Aun así:
Código PHP:
$ano_hoy=date("Y"); //Obtienes el año actual, no es necesario hacer una consulta pa obtenerlo.
Y si obtienes la fecha puedes hacer un explode x el caracter separador y luego pillar el año solo del array creado con el explode para hacer la resta.
Saludos.