Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2011, 12:49
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: obtener resultado de fechas pero en filas

Hola vmoran2009:

Puedes hacerlo con UNION's, así:

Código MySQL:
Ver original
  1. mysql> select year(now())-1 anio1,year(now()) anio2,year(now())+1 anio3;
  2. +-------+-------+-------+
  3. | anio1 | anio2 | anio3 |
  4. +-------+-------+-------+
  5. |  2010 |  2011 |  2012 |
  6. +-------+-------+-------+
  7. 1 row in set (0.76 sec)
  8.  
  9. mysql> select year(now())-1 anio
  10.     -> union
  11.     -> select year(now()) anio
  12.     -> union
  13.     -> select year(now())+1 anio;
  14. +------+
  15. | anio |
  16. +------+
  17. | 2010 |
  18. | 2011 |
  19. | 2012 |
  20. +------+
  21. 3 rows in set (0.29 sec)

Saludos
Leo