la cosa es la siguiente(como ahora estoy repasando MySql, pongo la consulta en SQL)
ejem: consultar el dni, nombre,apellidos,curso,nivel,clase y edad de todos los alumnos ordenado por apellidos y nombre
problema: que no me dan una tabla que sea "edad" me dan el año de nacimiento 1990-08-16 esa es una de las que me dan, y de ahí tengo que sacar la edad
la consulta que he probado a hacer, es esta
Código:
select dni, nombre, apellidos, curso, nivel, clase, CURDATE() - fecha_nac "años" from alum2006 order by apellidos, nombre;
pero me da error... a ver si me podéis echar una mano
PD: Y bueno, en Access me pasa lo mismo de lo mismo.... tampoco sabría hacer la consulta esa en access....
EDITO: ya esta solucionado.... bueno, en MySql la consulta es así
Código:
select dni, nombre, apellidos, curso, nivel, clase, (YEAR(CURDATE())-YEAR(fecha_nac)) "años"from alum2006 order by apellidos, nombre;