T-SQL의 동적 피벗 테이블
데이터 처리에서는 데이터 재구성이 중요합니다. 피벗 테이블 기법은 데이터를 열 형식에서 행 형식으로 변환하는 일반적인 데이터 변환 방법입니다. 이 문서에서는 T-SQL의 동적 피벗 테이블 개념을 자세히 살펴보고 일반적인 시나리오에서 해당 응용 프로그램을 보여줍니다.
다음과 같이 데이터가 정리된 테이블이 있다고 가정해 보겠습니다.
<code>ItemID | ColumnName | Value 1 | name | Peter 1 | phone | 12345678 1 | email | test@domain.com 2 | name | John 2 | phone | 87654321 2 | email | example@gmail.com 3 | name | Sarah 3 | phone | 55667788 3 | email | user@outlook.com</code>
우리의 목표는 이 데이터를 보다 읽기 쉬운 형식으로 전환하는 것입니다.
<code>ItemID | name | phone | email 1 | Peter | 12345678 | test@domain.com 2 | John | 87654321 | example@gmail.com 3 | Sarah | 55667788 | user@outlook.com</code>
동적인 관점을 달성하기 위해 다음 단계를 사용합니다.
데이터 준비:
변수 선언:
동적 열 목록 작성:
동적 피벗 쿼리 만들기:
쿼리 실행:
이러한 단계를 수행하면 T-SQL에서 데이터를 동적으로 피벗하여 정보를 보다 효율적으로 표시할 수 있습니다.
위 내용은 T-SQL에서 동적 피벗을 수행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!