[MySQL] INSERT 문 사용법 예제
- 데이터베이스/MySQL
- 2024. 2. 17.
반응형
INSERT 문
MySQL에서 INSERT 문은 Database에 새로운 행(레코드)를 추가하는 구문입니다. 데이터베이스에 값을 입력하는 기능을 하는 문장 정도로 생각하시면 됩니다. INSERT 구문의 기본적인 형태는 다음과 같습니다.
테이블명에 데이터를 삽입하기 위한 테이블을 기입하고 각 컬럽과 이에 대응하는 값을 VALUES 에 나열하면 됩니다.
INSERT INTO 테이블명 (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
INSERT 문 예제
학생이라는 테이블이 있고 학생의 이름, 나이, 이메일을 삽입하는 예제를 만들어보겠습니다.
INSERT INTO students (name, email, age)
VALUES ('장발장', 'jang@google.com', 43);
이번에는 위에 학생(students) 테이블에 컬럼명을 생략한 채 값을 입력하는 예제입니다. 열의 순서를 지정하지 않고 모든 열에 대응하는 값을 넣어주여야 하며 동일한 순서로 값을 할당해 주여야 합니다.
INSERT INTO students
VALUES ('장발장', 'jang@google.com', 43);
그리고 여러 레코드에 한 번에 많은 값을 추가할 수 도 있습니다. 콤마(,) 로 구분해서 계속 값을 나열하는 방식입니다.
INSERT INTO students (name, email, age)
VALUES ('장발장', 'jang@google.com', 43),
('김월래', 'kimw@google.com', 27),
('정도전', 'jdoj@google.com', 32),
('이유리', 'leey@google.com', 20);
반응형
'데이터베이스 > MySQL' 카테고리의 다른 글
[MySQL] 프로그래밍 특수문자 이름 정리 (0) | 2024.02.26 |
---|---|
[MySQL] SELECT 문 사용법 예제 (0) | 2024.02.17 |
[MySQL] BETWEEN 절 사용법 예제 (0) | 2024.02.13 |
[MySQL] IN 연산자 사용법 예제 (0) | 2024.02.12 |
[MySQL] Like절 사용법 예제 (0) | 2024.02.10 |