[백업][가리사니] postgresql 배열을 받아 row_number 순서 주기
postgresql

이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.

SELECT
	row_number() over() AS i,
	a.a
FROM unnest('{90,94,91,39,89,66,59,88,87,86,85,29,58,31,77,76,78,73,75,74,72,71,43,67,68,65,64,57,56,53,52,51}'::bigint[]) a

가리사니 고치다가 생각한 것 입니다. 이렇게하면 배열로 받아 순서를 준 뒤 조인 후 다시 정렬할 수 있습니다.