오라클 조인으로 데이터 삭제하기 샘플입니다.
DELETE
FROM EMP A
WHERE EXISTS (
SELECT 1
FROM DEPT B
WHERE A.DEPTNO = B.DEPTNO
AND B.DEPTNO = '20'
);
DELETE
FROM EMP A
WHERE A.DEPTNO = (
SELECT B.DEPTNO
FROM DEPT B
WHERE A.DEPTNO = B.DEPTNO
AND B.DEPTNO = '20'
);
DELETE
FROM EMP A
WHERE (A.DEPTNO, A.ENAME) = (
SELECT B.DEPTNO, B.NAME
FROM DEPT B
WHERE B.DEPTNO = '20'
);
'프로그래밍 > ORACLE' 카테고리의 다른 글
[ORACLE] Null 속성 이해 (0) | 2024.09.21 |
---|---|
[ORACLE] LISTAGG 사용하여 여러행을 하나의 컬럼으로 합치기 (0) | 2022.01.11 |
[ORACLE] 반복문(CURSOR, FOR LOOP) 사용법 (0) | 2022.01.02 |
[ORACLE] 테이블정의서 추출 쿼리 (0) | 2019.04.16 |