반응형
삭제하기 - DELETE
DELETE로 행 삭제하기
DELETE FROM 테이블 WHERE 조건식
- DELETE 명령을 실행하기 전 SELECT 명령으로 기존 테이블의 데이터를 확인하는 것이 좋다.
- WHERE구를 따로 지정하지 않고 DELETE하면 테이블의 모든 데이터가 삭제된다.
- 또한 DELETE는 다른 명령처럼 열을 지정할 수 없어 WHERE 조건에 일치하는 모든 행을 삭제한다.
DELETE 명령구
- MySQL에서는 DELETE명령에서 ORDER BY와 LIMIT구를 사용해 삭제할 행을 지정할 수 있다.
DELETE FROM sample41 WHERE no = 1 OR no = 2;
반응형
'자격증 > SQLD' 카테고리의 다른 글
[SQL 첫걸음] 19강. 물리삭제와 논리삭제 (0) | 2022.04.04 |
---|---|
[SQL 첫걸음] 18강. 데이터 갱신하기 - UPDATE (0) | 2022.04.04 |
[SQL 첫걸음] 16강. 행 추가하기 - INSERT (0) | 2022.04.04 |
[SQL 첫걸음] 15강. CASE문으로 데이터 변환하기 (0) | 2022.04.04 |
[SQL 첫걸음] 14강. 날짜 연산 (0) | 2022.04.04 |