[MySQL] DELETE

2022. 9. 7. 03:42·Programming/MySQL
728x90

DELETE

MySQL에서는 DELETE 문을 사용하여 테이블의 레코드를 삭제할 수있다.

DELETE FROM 테이블이름
WHERE 필드이름=데이터값

DELETE 문은 해당 테이블에서 WHERE 절의 조건을 만족하는 레코드만을 삭제한다.

즉, 테이블에서 명시된 필드와, 그 값이 일치하는 레코드만을 삭제해 준다.

만약 WHERE 절을 생략하면, 해당 테이블에 저장된 모든 데이터가 삭제된다.

DELETE FROM 테이블이름;

이때 테이블에 저장된 모든 데이터가 삭제되더라도 테이블은 여전히 남아있게 된다.

해당 테이블까지 삭제하고 싶을 때는 DROP TABLE 문을 사용해야 한다.

다음 예제는 Reservation 테이블에서 Name 필드의 값이 '홍길동'인 모든 레코드를 삭제하는 예제다.

DELETE FROM Reservation
WHERE Name = '홍길동';

 

'Programming > MySQL' 카테고리의 다른 글

[MySQL] 산술 연산자 (arithmetic operator)  (0) 2022.09.08
[MySQL] SELECT  (2) 2022.09.08
[MySQL] UPDATE  (0) 2022.09.07
[MySQL] INSERT  (0) 2022.09.07
[MySQL] DROP  (2) 2022.09.07
'Programming/MySQL' 카테고리의 다른 글
  • [MySQL] 산술 연산자 (arithmetic operator)
  • [MySQL] SELECT
  • [MySQL] UPDATE
  • [MySQL] INSERT
arajo
arajo
  • arajo
    아라 메모장
    arajo
  • 전체
    오늘
    어제
    • 분류 전체보기 (509)
      • Language (298)
        • HTML (55)
        • CSS (11)
        • JavaScript (70)
        • TypeScript (8)
        • Python (33)
        • Java (119)
        • C (0)
        • C# (2)
      • Programming (92)
        • Programming (14)
        • Web (51)
        • Apache (1)
        • MySQL (23)
        • AWS (3)
      • Framework | Library (26)
        • Framework | Library (3)
        • Vue.js (2)
        • React.js (5)
        • React Native (4)
        • Node.js (1)
        • Ajax (1)
        • Bootstrap (8)
        • Spring (1)
        • Flutter (1)
      • etc (2)
      • 휴식 (19)
        • 책 (13)
        • 일기 (5)
        • 게임 일기 (1)
      • A (71)
        • 공부 (18)
        • 기타 (6)
        • 일 (47)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    event
    react
    타입스크립트
    JavaScript
    파이썬
    Java
    array
    object
    CSS
    HTML
    객체
    제어문
    자바스크립트
    next.js
    리액트
    web
    Python
    변수
    MySQL
    TypeScript
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
arajo
[MySQL] DELETE
상단으로

티스토리툴바