MySQL에서 테이블의 행이 열로 변환되며 단계가 필요합니다.1 단계 : x와 y 값을 결정합니다
2 단계 : 추가 를 추가하십시오먼저, 관점 테이블의 x- 값 (열) 및 y 값 (선)의 열을 결정하십시오. 이 예에서는 HostID가 값으로 사용되며 ItemName은 x 값으로 사용됩니다. 해당 값을 포함하는 각 x 값에 새 열을 추가합니다. 예를 들어, x -value a, b 및 c의 경우 다음과 같이 case 문을 사용하여 a, b 및 c를 추가하십시오. 3 단계 : 그룹화 및 집계
확장 테이블은 y 값 열 (이 예에서)에 의해 지불되며 새 열은 중합 기능 (예 : 합)을 사용하여 집계됩니다.
4 단계 : Beautify (옵션)
기타 예방 조치필요한 경우 중립 값 (예 : 0)을 사용하여 널 값을 대체하여 테이블을 쉽게 읽을 수 있도록 할 수 있습니다.
추가 열에서 사용되는 값은 특정 요구에 따라 조정할 수 있습니다. 사용 된 중합 함수는 결과 (예 : count, max)와 다를 수 있습니다. 절에 의해 그룹의 여러 열을 추측하여 여러 열을 Y 값으로 사용할 수 있습니다. 이 솔루션은 제한된 수의 원근 표에 적합하지만 열이 많은 테이블에 매우 복잡해집니다.
위 내용은 MySQL에서 행을 열로 효율적으로 변환하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!