오라클 쿼리가 아직도 익숙하지 않아 질문드립니다.
질문 드리고 싶은 내용은 where절 다음에 서브쿼리를 사용해서 Delete문의
조건을 주려고 하는데 서브쿼리의 결과가 다중행, 다중컬럼(2개 컬럼)으로 나오게 됩니다.
예를 들어 서브쿼리의 결과가 이런 식으로 나온다고 했을때
-----------------------------------
Col_1 Col_2
-----------------------------------
A 1
B 2
C 3
... ...
-----------------------------------
where절 에서
각 행의 컬럼값이 서로 AND조건으로 묶여서
Delete문의 조건이 되려면 where후의 쿼리 구문을 어떻게 짜야 하나요?
이렇게 서브쿼리의 결과값의 같은 행의 두개 컬럼이
AND조건으로 묶어서 Delete조건을 걸 수 있는 쿼리는 어떻게 짜야 할까요?
Pro*C로 프로그램을 만들면 이런 고민 안해도 되겠지만
쿼리문으로 해결이 가능한지 확인해서 가능하다면 쿼리로만 처리하고 싶습니다.
미리 감사합니다. |