안녕하세요 회원님들 폭염으로 고생들 많으 십니다.
오늘 부탁드리고 싶은 질문은 구분값에 따라 어떨때는 동등조인을, 어떨때는 외부조인(+)을 걸고싶은데
어떻게 해야되는지 궁금해서 질문 올리게 되었습니다.
예를들어 파라미터로 Y가 프로시져로 전달 되었을때는 외부조인(+)을
파라미터로 N이 프로시져로 전달 되었을 경우에는 동등조인을 하고싶습니다.
이걸 WHERE절에서 처리하려면 어떻게 해야되나요?
WHERE절에서 DECODE나 CASE WHEN을 사용하여 해보니 ORA-01416 : 두 개의 테이블을 OUTER-JOIN 할 수 없습니다.
라는 에러가 뜹니다...
부탁 드리겠습니다!