WITH Dept(DName, HeadCount) AS (
VALUES ('D1', 5), ('D2', 6), ('D3', 7)
)
Select array_agg(DName), array_agg(HeadCount) from Dept
위의 쿼리가 생성됩니다.Postgres에서 테이블의 모든 열에 대한 배열 집계
"{D1,D2,D3}";"{5,6,7}"
쿼리에서 일반적인 이름으로 열 이름을 언급하지 않고 동일한 출력을 생성 할 수있는 방법이 있습니까?
다음 쿼리에서 magic_function 대신 inbuilt 함수가 있습니까?
Select magic_function(*) from Dept
또는 동적으로 필드 이름을 추출합니다 같은 INFORMATION_SCHEMA.COLUMNS으로 가입 등의 방법에 대한 라운드는있다.
차갑다. 그것은 예상대로 작동합니다. Erwin에게 감사드립니다. – Gopal