Cita:
Empezado por AzidRain
ese codigo no le va a servir porque si te fijas necesita que en cada fila aparezcan los datos de todos los meses. Saldria algo como:
Código:
ENERO -----febrero ----marzo
01/01/07 null null
null 01/02/07 null
null null 01/03/07
y lo que el quiere es:
Código:
ENERO -----febrero ----marzo
01/01/07 01/02/07 01/03/07
no veo como hacerlo sin usar al menos una tabla temporal o algun algoritmo para llenar la tabla final.
SQL Server y otros tienen una funcion transform y PIvot que en teoría puede hacer eso.
|
AziRain
si ves lo que el plantea
enero febrero mayo
============================
01/01/2007 01/02/2007 01/05/2007
15/05/2007
lo que yo plantee devuelve
enero febrero mayo
============================
01/01/2007 01/02/2007 01/05/2007
15/05/2007 null null
o podria reemplazar el null por lo que el quiera.
Yo creo que si le sirve, porque no esperas que responda el interesado y de su veredicto y ves si sirve o no.
Por otra parte sin duda usar pivot le va a solucionar su problema, pero eso no lo sabremos (si lo puede utilizar o no) hasta conocer que motor SQL usa.
Saludos.