[MySQL] DELETE, 테이블(Table)의 데이터 삭제하는 법
(MySQL 버전 : 8.0, 글쓴날 : 2020.03.09)
* 이 글은 글쓴이가 공부한 내용을 정리하며 올리는 글입니다.
MySQL 데이터 삭제하는 법
DELETE 쿼리
MySQL에서 테이블(Table)의 데이터를 삭제할 때는 DELETE 쿼리를 사용합니다.
DELETE 쿼리 문법은,
DELETE FROM 테이블 이름 WHERE 조건
입니다. (WHERE 조건식을 생략할 경우 해당 테이블의 모든 레코드(로우)가 삭제됩니다.)
* 예제 테이블
위의 임시로 만든 예제 테이블에서 age 필드(컬럼)가 23 미만인 레코드(로우)를 삭제해보겠습니다.
(ex)
1
|
DELETE FROM example WHERE age < 23;
|
* 실행 결과
만약, WHERE 조건식을 생략하실 경우 모든 레코드(로우)가 삭제됩니다.
이를 이용해, 예제 테이블의 모든 레코드(로우)를 삭제해보겠습니다.
(ex)
1
|
DELETE FROM example;
|
* 실행 결과 (모든 레코드(로우)가 삭제되어 Empty set이 출력됩니다.)
여기까지, MySQL에서 테이블(Table)의 데이터를 삭제하는 방법인 DELETE 쿼리에 대하여 알아보았습니다.
감사합니다!
'Deprecated' 카테고리의 다른 글
[Baekjoon Online Judge] 백준 5543번 상근날드(Python) (0) | 2020.03.10 |
---|---|
[styled-components] styled-components 소개 및 설치 방법 (0) | 2020.03.10 |
[MySQL] UPDATE, 테이블(Table)의 데이터 수정하는 법 (0) | 2020.03.08 |
[MySQL] SELECT, 테이블(Table)의 데이터 조회하는 법 (0) | 2020.03.07 |
[MySQL] INSERT, 테이블(Table)에 데이터 추가하는 법 (0) | 2020.03.07 |