개발자 항해
DML ( 데이터조작어 ) - 3. delete 본문
3. 데이터 삭제 ( delete )
[ 문법 ]
delete from 테이블명
[ where 조건문]; <------- [ ] 안의 조건문은 생략가능
where절 없이 delete 작업을 수행하면 어떻게 될까?
아래는 copy_emp테이블 값들이다.
이번에는 subquery를 이용하여 delete 구문을 완성해보자.
delete 구문을 날리기전 같은 subqery조건으로 검색해보면 아래와같다.
(위 select 구문의 뜻은
departments 소속 사원중 location_id 가 1800인 사원의 department_id값과
= (같은)
department_id값을 가진 copy_emp소속 사원의 모든 컬럼을 select해오는것)
'DB > MySQL' 카테고리의 다른 글
서브쿼리(subquery) - 1. 단일행 서브쿼리 (0) | 2022.07.21 |
---|---|
트랜잭션 ( Transaction ) (0) | 2022.07.20 |
DML ( 데이터조작어 ) - 2. update (0) | 2022.07.05 |
DML ( 데이터조작어) - 1. insert (0) | 2022.07.04 |
DDL(데이터정의어) - View (0) | 2022.06.30 |