Transposición SQL de tabla completa
Necesito hacer la siguiente transposición en MS SQL.
desde:
Day A B
---------
Mon 1 2
Tue 3 4
Wed 5 6
Thu 7 8
Fri 9 0
A lo siguiente:
Value Mon Tue Wed Thu Fri
--------------------------
A 1 3 5 7 9
B 2 4 6 8 0
Entiendo como hacerlo conPIVOT
cuando solo hay una columna (A) pero no puedo averiguar cómo hacerlo cuando hay varias columnas para transponer (A, B, ...)
Código de ejemplo a transponer:
select LEFT(datename(dw,datetime),3) as DateWeek,
sum(ACalls) as A,
Sum(BCalls) as B
from DataTable
group by LEFT(datename(dw,datetime),3)
Estructura de la mesa:
Column DataType
DateTime Datetime
ACalls int
BCalls int
Cualquier ayuda será muy apreciada.