Amigos como puedo hacer para convertir Filas en Columnas sabiendo que las
filas pueden ser variables.
Tengo esta data:
ProductoID Fecha Ingreso Salida
11111111 10/12/2005 100 0
11111111 10/12/2005 0 50
8888888 13/12/2005 0 35
7777777 15/12/2005 80 0
7777777 15/12/2005 10 0
5555555 20/12/2005 0 15
1111111 20/12/2005 0 35
Ahora tengo esta sentencia con Fechas Variables:
SELECT T2.PRODUCTOID, T2.FECHA, SUM(T2.INGRESO-T2.SALIDA) AS CANT_MOV
FROM DetalleAlmacen T2
WHERE (T2.FECHA>='20051210' AND T2.FECHA<'20051220') AND T2.Almacen='001'
AND T2.Estado='A' AND GROUP BY T2.PRODUCTOID, T2.FECHA
Y Devuelve de esta manera :
ProductoID Fecha Cant_Mov
11111111 10/12/2005 50
8888888 13/12/2005 -35
7777777 15/12/2005 90
5555555 20/12/2005 -15
1111111 20/12/2005 -35
Pero realmente lo necesito de esta manera:
ProductoID 10/12/2005 13/12/2005 15/12/2005 20/12/2005
,demas fechas
11111111
-35
88888888 -35
77777777 -15
55555555
-35
Realmente se podria en SQl hacerlo..
gracias desde ya por todo la información que me puedan brindar
Developers - Dany Acosta
Leer las respuestas