Postgresql Cross -table Query 자세한 설명 및 모듈 응용 프로그램모듈
이 기사에서는 모듈을 사용하여 PostgreSQL의 쿼리에서 크로스 테이블을 만드는 방법을 소개합니다. tablefunc
설치확장자를 설치해야합니다.
우선,
예
테스트 테이블 :tablefunc
대상 크로스 테이블 :
함수tablefunc
단일 매개 변수 양식 (한계) :
이중 매개 변수 양식 (권장) :tablefunc
CREATE EXTENSION IF NOT EXISTS tablefunc;로그인 후 복사<行> <<> 여러 입력 라인의 영향 <参 参> <<> 단일 매개 변수 양식 : <🎜 🎜>
왼쪽에서 오른쪽으로 채우는 가용성. 초과 값은 폐기됩니다. 이전 입력 은행이 선호됩니다. <参> <<> 이중 매개 변수 양식 :CREATE TABLE tbl ( section text, status text, ct integer ); INSERT INTO tbl VALUES ('A', 'Active', 1), ('A', 'Inactive', 2), ('B', 'Active', 4), ('B', 'Inactive', 5), ('C', 'Inactive', 7);로그인 후 복사<🎜 🎜>
각 입력 값은 전용 열에 할당됩니다. 이전 과제를 다룹니다. 후기 입력 은행이 선호됩니다. <code>Section | Active | Inactive ---------+--------+---------- A | 1 | 2 B | 4 | 5 C | | 7</code>로그인 후 복사고급 예제
crosstab
PostgreSQL 9.6이 요소 명령을 PSQL에 소개했습니다 :
위 내용은 `tablefunc '모듈을 사용하여 PostgreSQL에서 crosstab 쿼리를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!