06/11/2015, 13:45
|
| | Fecha de Ingreso: noviembre-2015
Mensajes: 3
Antigüedad: 9 años Puntos: 0 | |
Respuesta: Como generar un pivot a una tabla NECESITO CAMBIAR LA COLUMNAS A FILAS Y ENCONTRE QUE LA INSTRUCCION EN SQL ES PIVOT PERO NO SE COMO REALIZARLO Y SU SINTAXIS ES
SELECT <columna no dinamizada>,
[primera columna dinamizada] AS <nombre de columna>,
[segunda columna dinamizada] AS <nombre de columna>
...
[última columna dinamizada] AS <nombre de columna>
FROM
(<la consulta SELECT que genera los datos>)
AS <alias de la consulta de origen>
PIVOT
(
<función de agregación>(<columna que se agrega>)
FOR
[<columna que contiene los valores que se convertirán en encabezados de columna>]
IN ([primera columna dinamizada], [segunda columna dinamizada]
... [última columna dinamizada])
) AS <alias de la tabla dinamizada>
<cláusula ORDER BY opcional>; |