「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > BigQueryの四半期販売データを再構築する方法は?

BigQueryの四半期販売データを再構築する方法は?

2025-04-13に投稿されました
ブラウズ:726

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

bigquery

質問:

さまざまな四半期のデータの列から四半期の列までテーブルを再構築するにはどうすればよいですか?たとえば、このようなテーブルを変換する:

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

は、販売と四半期の列のあるテーブルへ:

| 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 |

回答:

更新2021:

Bigqueryは、列にデータの行を回転できるunivotオペレーターを含む。製品|販売|四半期| | --- | --- | --- | |ケール| 51 | Q1 | |ケール| 23 | Q2 | |ケール| 45 | Q3 | |ケール| 3 | Q4 | | Apple | 77 | Q1 | | Apple | 0 | Q2 | | Apple | 25 | Q3 | | Apple | 2 | Q4 |

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3