Navicat은 특정 조건을 충족하는 데이터를 삭제하려고 합니다. 삭제 문을 사용하여 조건 1 및/또는 조건 2가 있는 테이블 이름에서 삭제하세요. 다음은 delete 문을 사용하는 방법을 자세히 소개합니다.
추천 튜토리얼: MySQL 소개 동영상
SQL 삭제 문
DELETE 문은 테이블의 행을 삭제하는 데 사용됩니다.
Syntax
DELETE FROM table_name WHERE some_column=some_value;
SQL DELETE 문의 WHERE 절에 주의하세요! WHERE 절은 삭제해야 할 레코드를 지정합니다. WHERE 절을 생략하면 모든 기록이 삭제됩니다!
예제
이 튜토리얼에서는 샘플 데이터베이스를 사용합니다.
다음은 "person" 테이블에서 선택된 데이터입니다:
LastName | FirstName | Address | City |
---|---|---|---|
Gates | Bill | Xuanwumen 10 | 베이징 |
윌슨 | Fred | Zhongshan 23 | Nanjing |
행 삭제
"Fred Wilson"이 삭제됩니다:
DELETE FROM Person WHERE LastName = 'Wilson'
모든 행 삭제
테이블을 삭제하지 않고도 삭제 가능 모두 OK . 이는 테이블의 구조, 속성 및 인덱스가 완료되었음을 의미합니다.
DELETE FROM table_name
위 내용은 navicat에서 검증된 데이터를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!