안녕하세요
코딩 중에 ORA-01417: a table may be outer joined to at most one other table 라는 오류가 떠서 질문을 드립니다...
테이블 A와 테이블 B가 있는데
B의 값이 0 이상 일 때만 조인을 하고, 그렇지 않을 시에는 값이 없게 나오는 쿼리를 짜고있습니다.
테이블 A와 테이블 B의 조인조건을 줄 때
where A.값 = case when B.값 > 0 then B.값(+)
else B.값
end
이러한 방식으로 조건에 따른 조인조건을 다르게 줄 수 있는 방법이있나요???