안녕하세요 ㅎㅎ
가입하자마자 질문글이네요 ~
도움을 많이 받고 있는 사이트인데 활동을 꾸준히 가져가도록 하겠습니다.
이번에 제가 질문하고 싶은 내용은
제가 이런형식의 쿼리를 짰는데요
select t1.* from t1 , t2 where 1=1 and t1.col1 = t1.col1 and ((t2.col2 is not null and t1.col2=t2.col2) or 1=1)
제가 하려고 했던건
t2의 col2 값이 있으면 t1의 col2와 값이 같은 경우에 조회가되고
이외는 모두 보여지도록 하려고 합니다.
decode나 nvl같은 함수를 조건절에서 사용하면
성능 부분에서 문제가 생길 수 있다고 해서 이렇게 작성해봤는데
더 좋은 방법이 있을까 해서 여쭤봅니다 ㅎ.ㅎ