Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

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

구문

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)에서 머리글을 만들 수 있습니다. 추가 열을 만들 데이터가 없는 고정 값을 포함할 수도 있습니다.



도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×