안녕하세요!
지금 쿼리를 짜는 중에 특정 조건에서만 원하는 AND절을 태우고 싶은데 방법을 모르겠어요...ㅜ.ㅜ
WHERE A.CO_ID = B.CO_ID
AND A.VOY_NO = B.VOY_NO
AND A.VOY_NO = C.VOY_NO
AND A.VOY_NO = D.VOY_NO
<IF A.BLK_CTRT_TP_CD IN('VC','TO')>
AND C.TI_CTRT_ID = E.CTRT_ID
</IF>
AND A.VOY_LOG_STS_CD = B.VOY_LOG_STS_CD
AND A.VOY_LOG_STS_CD = C.VOY_LOG_STS_CD
위 쿼리에 IF문으로 되어 있는 조건인 경우에만 IF문 안의 AND절을 추가로 태우고 싶어요...
저 구문을 어떻게 해야 저 AND절을 실행할지 말지 결정할 수 있을까요...ㅜ.ㅜ