기존 테이블의 행을 삭제하는 문법
DELETE 절 : 삭제 될 데이터의 테이블을 명시하는 절
WHERE절 : 삭제 할 행을 선택하는 조건절. 옵션으로 생략가능
SELECT * FROM departments;
department_id|department_name |manager_id|location_id|
-------------+--------------------+----------+-----------+
10|Administration | 200| 1700|
20|Marketing | 201| 1800|
…
280|Home | 100| 1700|
290|shopping | | |
300|Sleep | | |
DELETE FROM departments
WHERE department_name = 'Sleep';
department_id|department_name |manager_id|location_id|
-------------+--------------------+----------+-----------+
10|Administration | 200| 1700|
20|Marketing | 201| 1800|
…
270|Payroll | | 1700|
280|Home | 100| 1700|
290|shopping | | |
SELECT COUNT(*) FROM copy_emp;
COUNT(*)|
--------+
107|
DELETE FROM copy_emp;
SELECT COUNT(*) FROM copy_emp;
COUNT(*)|
--------+
0|