"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo reconstruir datos de ventas trimestrales en BigQuery?

¿Cómo reconstruir datos de ventas trimestrales en BigQuery?

Publicado el 2025-04-13
Navegar:151

How to Unpivot Data in BigQuery to Restructure Quarterly Sales Data?

impivoting en bigQuery

pregunta:

¿cómo reestructuro una tabla de tener filas de datos para diferentes cuartos para tener columnas para las columnas? Por ejemplo, convertir una tabla como esta:

| product | Q1 | Q2 | Q3 | Q4 |
|---|---|---|---|---|
| Kale | 51 | 23 | 45 | 3 |
| Apple | 77 | 0 | 25 | 2 |

en una tabla con columnas para ventas y trimestre:

| product | sales | quarter |
|---|---|---|
| Kale | 51 | Q1 |
| Kale | 23 | Q2 |
| Kale | 45 | Q3 |
| Kale | 3 | Q4 |
| Apple | 77 | Q1 |
| Apple | 0 | Q2 |
| Apple | 25 | Q3 |
| Apple | 2 | Q4 |

Respuesta:

update 2021:

ahora incluye un operador de Unpivot que puede rotar las filas de datos en columnas.

antes de innumerables: | producto | Ventas | cuarto | | --- | --- | --- | | Col rizada | 51 | Q1 | | Col rizada | 23 | Q2 | | Col rizada | 45 | Q3 | | Col rizada | 3 | Q4 | | Manzana | 77 | Q1 | | Manzana | 0 | Q2 | | Manzana | 25 | Q3 | | Manzana | 2 | Q4 |

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3