Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/05/2011, 05:29
Nexus10
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 58
Respuesta: seleccionar año

Hola Sofmundi.

¿Que tipo de dato tiene el campo FECHA?.
El campo AÑOACTUAL no lo necesitas en principio porque si lo único que quieres es el año actual hay una función en mysql que te lo devuelve:

SELECT YEAR(CURDATE())

Por ejemplo, si el tipo de dato del campo FECHA es date o timestamp se podría hacer:

SELECT * FROM registro WHERE YEAR(FECHA)=YEAR(CURDATE())

también se podría hacer, por supuesto:

SELECT * FROM registro WHERE YEAR(FECHA)="2011"

Pero si el tipo de dato de FECHA es text tendrías que extraer el año, y ahora mismo eso no se como se hace.