TRANSFORM 문

크로스탭 쿼리를 만듭니다.

구문

TRANSFORM aggfunction
selectstatement
PIVOT pivotfield [IN (value1[, value2[, ...]])]

TRANSFORM 문은 다음과 같이 구성됩니다.

구성 요소

설명

aggfunction

선택한 데이터에서 작동하는 SQL 집계 함수입니다.

selectstatement

SELECT 문입니다.

pivotfield

쿼리 결과 집합에서 열 머리글을 만드는 데 사용할 필드 또는 식입니다.

value1, value2

열 머리글을 만드는 데 사용되는 고정 값입니다.


주의

크로스탭 쿼리를 사용하여 데이터를 요약할 경우 지정된 필드나 식의 값을 열 머리글로 선택하므로 선택 쿼리를 사용하는 것보다 더 압축된 형식으로 데이터를 볼 수 있습니다.

TRANSFORM은 선택 사항이지만 포함된 경우 SQL 문자열의 첫 번째 문입니다. 이 문은 행 머리글로 사용되는 필드를 지정하는 SELECT 문 및 행 그룹을 지정하는 GROUP BY 절의 앞에 옵니다. 필요한 경우 추가 선택이나 정렬 기준을 지정하는 WHERE 같은 다른 절을 포함할 수 있습니다. 또한 하위 쿼리를 크로스탭 쿼리의 조건자로 사용할 수 있습니다(특히 WHERE 절의 조건자).

pivotfield에서 반환된 값은 쿼리 결과 집합에서 열 머리글로 사용됩니다. 예를 들어, 크로스탭 쿼리에서 판매 월의 판매 수칙을 피벗하면 12개 열이 생성됩니다. pivotfield를 제한하여 선택적 IN 절에 나열된 고정 값(value1, value2)에서 머리글을 만들 수 있습니다. 추가 열을 만들 데이터가 없는 고정 값을 포함할 수도 있습니다.



Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×