DBMS/MySQL

[MySQL] DELETE문을 이용한 데이터 삭제

블로그 주인장 2023. 10. 8.

DELETE문

  • 테이블에 저장되어 있는 레코드를 삭제하기 위해 사용하는 Query문
  • 기본적인 사용법으로 테이블(Table)의 전체 레코드 또는 삭제하고자 하는 레코드를 선택하여 삭제 가능하다.
  • DELETE 뿐만 아니라 'TRUNCATE' 도 테이블의 데이터를 삭제하는 명령어이다.

테이블 전체 데이터 삭제

  • 테이블에 저장되어 있는 데이터가 모두 필요 없거나, 초기화 시에 전체 데이터를 한 번에 삭제
  • DELETE FROM [테이블명]
DELETE FROM example;

 

조건절을 이용한 일부 데이터 삭제

  • 설정한 조건에 맞는 데이터만 삭제
  • DELETE FROM [테이블명] WHERE [조건]
DELETE FROM example
WHERE name = '홍길동';
반응형

댓글