MySQL query문 - 추가/삭제/변경

Joey Lee·2020년 6월 13일
0

Database

목록 보기
5/6

1. 데이터 추가 (INSERT)

INSERT INTO 테이블명 [컬럼1, 컬럼2, ...] VALUES (1,2, ...);

#전체 컬럼에 추가
INSERT INTO table_name VALUES (1105, '테스트', '대한민국'); 

# 일부 컬럼 추가
INSERT INTO table_name (id, name) VALUES (1105, '테스트'); 

# 다수 추가
INSERT INTO table_name VALUES (1105, '테스트', '대한민국'),(1106, '테스트2', '미국'); 

2. 데이터 수정 (UPDATE)

UPDATE 테이블명 SET 컬럼1 = 수정값1 [, 컬럼2 = 수정값2 ...] [WHERE 조건];

# 테이블 데이터 전체 수정
UPDATE table_name SET country = '대한민국';

#테이블 데이터 일부 수정
UPDATE table_name SET name = '테스트 변경', country = '대한민국' WHERE id = 1105;

3. 데이터 삭제 (DELETE)

DELETE FROM 테이블명 [WHERE 조건];

# 테이블 데이터 전체 삭제
DELETE FROM table_name;

# 테이블 데이터 일부 삭제
DELETE FROM table_name WHERE id = 1105;

# 테이블 지운 뒤 새로운 ID로 시작하고 싶을 때
ALTER TABLE 테이블명 AUTO_INCREMENT = 1;
profile
안녕하세요!

0개의 댓글