SELECT COL_1, COL_2 ...
FROM TABLE_
WHERE COL_AA IN ( DECODE(@조건, 9, [여러코드값들],
1, [조회조건값 하나], [전체] )
)
보시는 대로 화면에서 받은 조회조건 - @조건 - 이 9일경우는 여러 코드값(1이 아닌값)들이 와야 하고
1 일 경우는 해당 코드값만 일치 시키면 되는 경우 입니다.
한 쿼리로 작성이 가능한지요.
묘책을 갖고 있으신분들은 도움을 주시면 감사하겠습니다.
먼저 감사하구요.. ^^ 네.. 두분 말씀하신게 UNION을 사용한 걸로 같은내용인거 같네요. 도움되었습니다.. 수고하세욥