내가 Y_을 적용 할 압연 기능을 수행하여 null 값을 채우려, PostgreSQL을
x y
1 2
2 null
3 null
1 null
11 null
, 같은 테이블의 모양이 {내가 + 1} = Y_ {I} + X_ 가능 (올바른 위치)만큼 간단 SQL
정도로 예상 결과
x y
1 2
2 4
3 7
1 8
11 19
와 I + {1}의 PostgreSQL 용구. 창 함수에서 캡슐화 할 수 있지만 사용자 정의 함수의 구현은 항상 복잡해 보입니다.
당신이 무엇을하려고 않은 : 당신은 ID 열이없는,하지만 당신은 행을 주문하는 또 다른 방법이있는 경우, 당신은 ID를 얻을 수
row_number()
를 사용할 수 있습니까? – Houari@Houari 래그 집계 함수를 사용하여 창 함수를 시도했지만 한 계산 만 열을 따라 계산을 전파 할 수 없습니다. –
흠. 재귀 적으로 냄새가납니다. – wildplasser