> 데이터 베이스 > MySQL 튜토리얼 > 분기별 판매 데이터를 재구성하기 위해 BigQuery에서 데이터 피벗을 해제하는 방법은 무엇입니까?

분기별 판매 데이터를 재구성하기 위해 BigQuery에서 데이터 피벗을 해제하는 방법은 무엇입니까?

DDD
풀어 주다: 2024-12-27 08:26:10
원래의
430명이 탐색했습니다.

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에 회전할 수 있는 UNPIVOT 연산자가 포함되었습니다. 데이터 행을 열로 변환합니다.

UNPIVOT 전:

| 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 |
로그인 후 복사
로그인 후 복사

위 내용은 분기별 판매 데이터를 재구성하기 위해 BigQuery에서 데이터 피벗을 해제하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿