Tengo un grupo de personas. Vamos a llamarlos A, B, C. Tengo una tabla que muestra la cantidad que se paga cada mes ....Datos de pivote en T-SQL
PERSON|MONTH|PAID
A JAN 10
A FEB 20
B JAN 10
B FEB 20
B SEP 30
C JAN 10
C JUNE 20
C JULY 30
C SEP 40
En esta tabla se puede y de hecho se prolongan durante años y años ..
¿Hay una manera de girar esta tabla (nada, como veo, realmente debe agregarse, lo que generalmente se hace en pivotes) ¿En una tabla que se parece a lo siguiente?
JAN FEB MAR APR MAY JUN JUL AGU SEP
A 10 20
B 10 20 - - - - - - 30
C 10 - - - - 20 30 - 40
No he encontrado algo como esto antes, pero asumo que es un problema común cualquier idea?
Puede seguir " agregado "on' MONTH ". Es solo que en su conjunto de datos ya está agregado. Solo usa algo como 'SUM'. – Yuck
puede hacer esto para un número fijo de columnas, Jan..Feb ..., no puede hacer esto para la variable n. ° de columnas –
... ¿No hay forma de hacer esto para columnas variables? – JBone