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