안녕하세요.
고민, 고민하다 조언을 얻고자 합니다.
------------------------------------------------------------------
1 1 55 24
2 ----------열없음--------------
3 3 44 14
4 ----------열없음--------------
5 ----------열없음--------------
6 6 52 22
======= ================
A테이블 B테이블
위와 같이 두개의 테이블이 있습니다.
물론 아우터 조인을 활용해 A테이블의 키와 B테이블의 앞에 키를 연결해서 집합을 만들었는데요.
1 1 55 24
2 n n n
3 3 44 14
4 n n n
5 n n n
6 6 52 22
이 집합에서 n(null)로 있는 부분을 위에 값으로 가져오고 싶습니다. 즉,
1 1 55 24
2 1 55 24
3 3 44 14
4 3 44 14
5 3 44 14
6 6 52 22
요런 결과 집합을 만들고 싶습니다.
물론 row_number(), max() 함수들을 이용해, 위와 같은 집합을 만들수도 있지만,
서브 쿼리만을 사용해서, 집합을 만들수있는 방법은 없을까요?
테이블 스켄은 한번입니다...
조언좀 주세영~
오.. ㄷㄷㄷ