글 목록으로 돌아가기

MariaDB

DML (데이터 조작)

MariaDB INSERT, UPDATE, DELETE 데이터 조작어 정리

Dohyeon Kim
Dohyeon Kim 2026년 7월 14일 · 1분 읽기
MariaDB AutoEverSW

1) INSERT (데이터 삽입)


단일 행 삽입

INSERT INTO 테이블(컬럼1, 컬럼2) VALUES (1, 2);

다중 행 삽입

INSERT INTO 테이블(컬럼1, 컬럼2) VALUES (1, 2), (3, 4), (5, 6);

서브쿼리로 삽입

INSERT INTO 테이블 SELECT * FROM 다른테이블 WHERE 조건;

2) UPDATE (데이터 수정)


UPDATE 테이블 SET 컬럼1 = 1, 컬럼2 = 2 WHERE 조건;

WHERE 절 생략 시 모든 행이 수정되므로 주의

3) DELETE (데이터 삭제)


DELETE FROM 테이블 WHERE 조건;    -- 특정 행 삭제
DELETE FROM 테이블;               -- 전체 행 삭제

댓글