wintertreey 님의 블로그
[MySQL] INSERT 본문
https://opentutorials.org/course/3161/19539
테이블 생성 예시
CREATE TABLE member (
id INT AUTO_INCREMENT primary KEY,
NAME VARCHAR(50) UNIQUE KEY,
price INT NOT NULL DEFAULT 0,
cnt INT NOT NULL DEFAULT 0
);
INSERT
SHOW DATABASES;
USE DATABASENAME;
SHOW TABLES;
DESC TABLENAME;
INSERT INTO EXAMPLETABLE (COL1, COL2..) VALUES('CONT1', 'CONT2'..);
없으면 INSERT, 있으면 UPDATE
UK의 값이 중복되면 UPDATE, 값이 존재하지 않으면 INSERT
INSERT INTO EXTABLE (COL1, COL2..) VALUES(2, 'CONTS')
ON DUPLICATE KEY
UPDATE CO1=2, COL2='CONTS';
'SQL과 DB' 카테고리의 다른 글
[MySQL] SELECT (2) | 2025.08.26 |
---|---|
[MySQL] 테이블 구조, 생성 (0) | 2025.08.22 |
[MySQL] 구조. 데이터베이스와 스키마. (0) | 2025.08.22 |
연관관계 매핑 : 1대1, 1대다 다대1, 다대다 (1) | 2025.06.30 |
FOUND_ROWS, SQL_CALC_FOUND_ROWS (0) | 2025.06.25 |