안녕하세요. 데이터 채우기에 대해 해결 못한일이 있어서 글을 올려요..
사번 |
시작일 |
종료일 |
직책 |
A00000 |
19900101 |
19900125 |
16 |
A00000 |
19900125 |
19900319 |
|
A00000 |
19900319 |
19910924 |
|
A00000 |
19910924 |
19930305 |
|
A00000 |
19930305 |
19931011 |
|
A00000 |
19931011 |
19940101 |
|
A00000 |
19940101 |
19940701 |
17 |
A00000 |
19940701 |
19950201 |
|
A00000 |
19950201 |
19961101 |
|
A00000 |
19961101 |
19971220 |
|
A00000 |
19971220 |
19980101 |
|
A00000 |
19980101 |
19980601 |
|
A00000 |
19980601 |
19990101 |
|
A00000 |
19990101 |
19991201 |
14 |
A00000 |
19991201 |
19991218 |
|
A00000 |
19991218 |
20011011 |
|
A00000 |
20011011 |
20030101 |
|
A00000 |
20030101 |
20040301 |
|
위와같은 인사사항 데이터가 있습니다. 직책에 비어있는 곳을 이전에 null이 아닌 최근값을 넣고 싶은데요...
게시판에서 여러가지 방법을 찾아봤으나 찾질 못했어요. 비슷한거 이용해서 풀어보려고 했는데 풀지 못했습니다.
(partition by, lag등을 찾아봤는데 답을 못찾겠더라고요...규칙은 위와같이 일자로 정렬했을때 이전에 null이아닌 최신값인데...)
해결방향을 알려 주시면 감사하겠습니다.
|