집 >데이터 베이스 >MySQL 튜토리얼 >TRANSFORM 쿼리를 사용하여 MS Access에서 데이터를 어떻게 피벗할 수 있습니까?
TRANSFORM 쿼리를 통해 MS Access에서 데이터 피벗
MS Access에서 데이터 피벗에는 행을 열로 변환하는 작업이 포함됩니다. 이 기술을 사용하면 사용자는 데이터를 보다 간결하고 읽기 쉬운 방식으로 요약하고 표시할 수 있습니다.
한 달 동안 소비한 학생증과 식사 항목을 추출하는 쿼리가 있다고 가정해 보겠습니다. 각 학생의 식사 유형(아침, 점심, 간식) 빈도를 계산하려면 데이터가 너무 많아 피벗 테이블이 부족할 수 있습니다. 대신 TRANSFORM 함수를 사용하는 SQL 쿼리를 사용할 수 있습니다.
다음 쿼리는 제공된 데이터를 기반으로 작성됩니다.
TRANSFORM COUNT(MenuItems.MealType) SELECT April2013.SID, MenuItems.MealType FROM April2013 LEFT JOIN MenuItems ON MenuItems.Item=April2013.Item GROUP BY April2013.SID PIVOT MenuItems.MealType;
이 쿼리는 데이터를 원하는 피벗 구조로 변환합니다.
결과 출력은 원하는 형식과 유사합니다.
SID | Breakfast | Lunch | Snack |
---|---|---|---|
001 | 3 | 10 | 1 |
002 | 4 | 8 | 10 |
003 | 18 | 2 | 7 |
004 | 6 | 7 | 2 |
TRANSFORM 쿼리를 활용하면 다음을 효과적으로 수행할 수 있습니다. MS Access에서 데이터를 피벗하여 복잡한 데이터 세트를 쉽게 분석하고 요약할 수 있습니다.
위 내용은 TRANSFORM 쿼리를 사용하여 MS Access에서 데이터를 어떻게 피벗할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!