안녕하세요.
Where ....
and AAA in (Select AAA from Table_B where A=123)
위와같이 서브쿼리를 이용한 in 조건을, 특정 파라메터가 넘어간 경우일때만 주고 싶은데요...
and AAA in Case 1=? then (select....) else (AAA) end
case 문일때는 이런식으로 다중결과가 넘어가면 안되잖아요?
자바소스에서 동적쿼리로 조건을 부여하는 방법 말고 쿼리만으로 해결해야 하는데요...
상위 from 절에 걸려있는 table도 많고 쿼리도 복잡한데다, 고쳐야할 쿼리가 수십개라... 각 쿼리마다 간단하게 한줄 추가하는 방법으로는 없을까요?
|