
DataBase/PostgreSQL 2022. 8. 1.
[PostgreSQL] WITH ORDINALITY를 사용하여 원하는 순서로 정렬하기
WITH ORDINALITY 절이 함수 호출에 추가되면 각 행에 대해 번호가 매겨진 모든 함수의 출력 열 뒤에 새 열이 추가된다. table처럼 별칭도 추가할 수 있다. 예제 1 SELECT * FROM unnest(ARRAY['a','b','c','d','e','f']) WITH ordinality; 예제 2 별칭 추가 예제 SELECT * FROM unnest(ARRAY['a','b','c','d','e','f']) WITH ordinality t(id, ord); 예제 3 정렬 순서를 변경하고 싶을 경우 원하는 순서 : 'c', 'e', 'f', 'd', 'b', 'e' SELECT * FROM unnest(ARRAY['a','b','c','d','e','f']) as t1(id) INNER joi..
