row_number() 함수에 대한 호출을 포함하는 SELECT 문이 있습니다. 이는 기술적으로 나에게 반환되는 행당 고유 ID를 제공합니다.postgresql에서 "row_number()"함수로 만든 열이있는 테이블을 정렬 할 수 있습니까?
SELECT f.*, row_number() as row_id OVER(ORDER BY f.name)
FROM widgets f
어떻게 든이 row_id를 사용하여 테이블을 정렬 할 수 있다면 멋지겠군요.
table.sort (MYTABLE, 기능 (A는, B) 반환 < b.row_id 끝을 a.row_id)
난 그냥 해요 : 지금과 같이 정렬 할 ROW_NUMBER를 사용하려고하고 싶습니다 고유 한 ID를 추가하고 정렬 할 때 결과를 반복해야하는 번거 로움을 피하려고하지만 어쩌면 정렬 할 수 없습니다.
왜 'f.name'을 선택하고 결과 집합을 읽을 수 있습니까? –