>데이터 베이스 >Oracle >Oracle의 열 전달 함수는 무엇입니까?

Oracle의 열 전달 함수는 무엇입니까?

青灯夜游
青灯夜游원래의
2021-12-24 15:13:583522검색

oracle의 열 전달 함수는 "pivot()"입니다. 이 함수의 기능은 행을 열로 변환하는 것입니다. 구문은 "pivot(필요한 열 값의 열 이름에 대한 집계 함수)"입니다. (열 이름으로 변환해야 함))"에서 열 이름으로 변환됩니다.

Oracle의 열 전달 함수는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Oracle 11g 버전, Dell G3 컴퓨터.

오라클의 열 피벗 기능은 "pivot()"입니다. Pivot 함수 : 열에서 행 함 함수

구문 : R

pivot(任一聚合函数 for 需转列的值所在列名 in (需转为列名的值));
컨버드 예 :

1 목록. 데이터 컬럼을 평가하기 위해 집계 함수를 사용하며, 번째 컬럼의 'COL_1', 'COL_2', 'COL_3' 값을 컬럼 이름으로 변환하고 여기에 별칭을 추가합니다.

sql 문:

select * from T_PIVOT_TEST_1
pivot (sum(er) for th in ('COL_1' as 第一列,'COL_2'as 第二列 ,'COL_3' as 第三列));

변환 후 결과 그림:

select * from T_PIVOT_TEST_1 ;

추천 튜토리얼: "

Oracle TutorialOracle의 열 전달 함수는 무엇입니까?"

위 내용은 Oracle의 열 전달 함수는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.