Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/05/2012, 09:49
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: consulta a mi base de datos mostrando los 3 ultimos años

No se entiende mucho qué problema tiens, si ya tienes un campo dedicado al año. Simplemente sería poner la condición adecuada en el WHERE para que únicamente devuelva los registros quesean de este año y los dos precedentes.
de todos modos, para poder darte una solución primero necesitaríamos saber cómo es la estructura de la tabla (el CREATE TABLE), porque lo que muestras es insuficiente para saber cómo son los datos con que se cuenta.

De todos modos, no queda claro si lo que deseas es que la consulta devuelva el reporte tal y como lo estás mostrando, porque eso requeriría una serie de consultas con UNION y no una única consulta simple.

¿Podrías postear el CREATE TABLE?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)