두 개의 열을 사용하여 데이터 피벗
제공된 데이터에서 각 사용자는 언어를 기준으로 조직 및 직위를 나타내는 여러 행을 갖습니다. 원하는 출력은 지원되는 각 언어에 대한 조직 및 직책과 같은 사용자별 정보를 제공하여 데이터를 피벗 해제하는 것입니다.
이를 달성하기 위해 SQL의 PIVOT 기능을 다음과 같이 사용할 수 있습니다.
SELECT * FROM source PIVOT ( MIN(org) AS org, MIN(position) AS position FOR lang IN('EN' AS en, 'FI' AS fi, 'SV' AS sv) );
이 쿼리에서:
이 쿼리는 데이터를 피벗하여 사용자 및 언어별 세부 정보를 별도의 열에 표시하여 원하는 출력을 생성합니다.
위 내용은 SQL의 PIVOT 기능은 어떻게 여러 언어에 걸쳐 사용자 데이터의 피벗을 해제할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!