Preguntas etiquetadas con pivot

La sintaxis PIVOT convierte los datos de las filas en datos en columnas y viceversa para la sintaxis UNPIVOT. No todas las bases de datos admiten la sintaxis PIVOT, pero la funcionalidad se puede implementar, a menudo utilizando lógica de decisión (declaraciones CASE, etc.) y funciones agregadas.

358
Cómo pivotar un marco de datos

¿Qué es el pivote? ¿Cómo giro? ¿Es esto un pivote? Formato largo a formato ancho? He visto muchas preguntas sobre las tablas dinámicas. Incluso si no saben que están preguntando sobre tablas dinámicas, generalmente lo hacen. Es prácticamente imposible escribir una pregunta canónica y una...

312
¿Cómo puedo devolver la salida de la tabla dinámica en MySQL?

Si tengo una tabla MySQL que se parece a esto: recuento de páginas de acción nombre_empresa ------------------------------- Empresa A PRINT 3 Empresa A PRINT 2 Empresa A PRINT 3 Empresa B CORREO ELECTRÓNICO Empresa B IMPRIMIR 2 Empresa B IMPRIMIR 2 Empresa B IMPRESIÓN 1 Empresa A PRINT 3 ¿Es...

203
Consulta dinámica de SQL Server PIVOT?

Se me ha encomendado la tarea de encontrar un medio para traducir los siguientes datos: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 en lo siguiente: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012...

196
PostgreSQL Crosstab Query

¿Alguien sabe cómo crear consultas de tabla cruzada en PostgreSQL? Por ejemplo tengo la siguiente tabla: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Me gustaría que la consulta devuelva la siguiente tabla de referencias cruzadas: Section Active Inactive A 1 2 B 4 5 es...

129
SQL Server: columnas a filas

Buscando una solución elegante (o cualquier) para convertir columnas en filas. Aquí hay un ejemplo: tengo una tabla con el siguiente esquema: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Esto es lo que quiero obtener como resultado: [ID] [EntityId] [IndicatorName]...

127
Desvincular con nombre de columna

Tengo una mesa StudentMarkscon columnas Name, Maths, Science, English. Los datos son como Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 Quiero arreglarlo de la siguiente manera: Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 Con Univot, puedo...

124
SQL Server: ejemplos de datos de cadenas PIVOTANTES

Intentando encontrar algunos ejemplos simples de PIVOT de SQL Server. La mayoría de los ejemplos que he encontrado implican contar o resumir números. Solo quiero pivotar algunos datos de cadena. Por ejemplo, tengo una consulta que devuelve lo siguiente. Action1 VIEW Action1 EDIT Action2 VIEW...

82
Comprender la función PIVOT en T-SQL

Soy muy nuevo en SQL. Tengo una mesa como esta: ID | TeamID | UserID | ElementID | PhaseID | Effort ----------------------------------------------------- 1 | 1 | 1 | 3 | 5 | 6.74 2 | 1 | 1 | 3 | 6 | 8.25 3 | 1 | 1 | 4 | 1 | 2.23 4 | 1 | 1 | 4 | 5 | 6.8 5 | 1 | 1 | 4 | 6 | 1.5 Y me dijeron...