SELECT A.F1
, B.F1
, C.F1
FROM TB1 A
,TB2 B, TB3 C
WHERE B.CD (+)= A.CD
AND C.CD (+)= A.CD
GROUP BY A.F1, B.F1, C.F1
TB2의 로그파일은 TB2LOG
TB3의 로그파일은 TB3LOG
입니다.
여기서 B.F1의 값이 B.적용일보다 크면 B.F1의 값을 가져오고 없으면 TB2LOG의 F1의 값을 가져오되 현재월의 마지막값을 가져옵니다.
C.F1의 값이 C.적용일보다 크면 C.F1의 값을 가져오고 없으면 TB3LOG의 F1의 값을 가져오되 현재월의 마지막값을 가져옵니다.
이렇게 저렇게 해봤는데 잘 안되네요 ㅠㅠ
좀 도와주세요 |