UNPIVOT convierte columnas en filas.
Para utilizar el operador UNPIVOT, es necesario proporcionar tres elementos:
• Que haya columnas que se pueda realizar el unpivot
• Un nombre para la nueva columna que mostrará los valores nuevos.
• Un nombre para la columna que mostrará los nombres de los valores.
Antes de realizar el unpivot hemos realizado estos pasos.
El ficherito del código de este artículo: http://1drv.ms/1dJ7R0q
El hacer PIVOT y UNPIVOT dependerá del caso.
Podeis ver todo lo que he publicado de las certificaciónes de SQL Server dando en: