Despliega una tabla estilo Excel de vuelta a una lista
Problema inverso: los datos llegaron en forma «ancha» — una fila por producto, con las sumas de tres meses repartidas en tres columnas separadas m1, m2, m3. Analítica prefiere una disposición «larga» donde cada combinación «producto + mes» sea su propia fila. Postgres no tiene una operación nativa de «expandir columnas en filas», pero puedes construirla combinando varias consultas.
Construye una tabla wide_sales con columnas product (cadena de hasta 50 caracteres), m1, m2, m3 (números), inserta tres filas para los productos A, B y C. La salida debe producir tres filas por producto: «producto, número de mes de 1 a 3, suma de ese mes». Ordena por producto, luego por número de mes.
Ejemplo de respuesta esperada
Así es una respuesta correcta: tiene su propio número de filas y no tiene por qué coincidir con las tablas del esquema.
| month | amount | product |
|---|---|---|
| 1 | 100 | A |
| 2 | 150 | A |
| 3 | 120 | A |
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesión