Gracias djreficul,
me has ayudao un poco mas.
$ano_rip = mysql_query("SELECT year(fallecimiento) FROM socios WHERE num_socio=$num_socio",$bd);
eso funciona tambien en mysql, al poner year me entrega solo el año.
Ahora estoy viendo lo de la resta, al parecer nos e peuden llegar y restar aunque tenga ambos años numericos en 2 variables y luego restarlas asi:
$diferencia=$ano_hoy-$ano_rip;
siendo que en ambas variables quedan solo valores numericos.