SQL 기본 | DML : 데이터 조작 언어 | DELETE
데이터베이스에서 일부 데이터를 직접 삭제할 수 있다. 삭제는 DELETE를 사용한다.
DELETE 문법
DELETE FROM "테이블명"
WHERE "조건";
DELETE 예제
그럼 예를 들어 설명한다. 가령 다음과 같은 테이블이 있다고 하자.
store_information 테이블
store_name | sales | txn_date |
---|---|---|
Los Angeles | 1500 | Jan-05-2018 |
San Diego | 250 | Jan-07-2018 |
Los Angeles | 300 | Jan-08-2018 |
Boston | 700 | Jan-08-2018 |
여기서 Los Angeles에 대한 데이터를 모두 삭제할 시에는 다음과 같은 SQL 문을 사용한다.
DELETE FROM store_information
WHERE store_name = 'Los Angeles';
이 SQL를 실행하면 테이블은 아래와 같이 된다.
store_name | sales | txn_date |
---|---|---|
San Diego | 250 | Jan-07-2018 |
Boston | 700 | Jan-08-2018 |
최종 수정 : 2021-08-27