MySQL의 기초 - INSERT (DB 추가하기)
2022. 2. 21. 20:28ㆍ공부/DB
저번 시간에는 DB를 가져오는 SELECT에 대해서 알아보았다. 이번에는 CRUD의 Create에 해당하는 INSERT에 대해서 알아보려고 한다. INSERT 명령어는 의미 그대로 삽입(추가)한다는 의미를 가지고 있으며 FIELD가 아닌 RECORD(ROW값)을 추가하는데 주로 사용된다.
먼저 INSERT의 기본 사용법은 아래와 같다.
INSERT INTO 테이블이름 ( 값을 추가하려는 FIELD 들) VALUES ( 각 FIELD에 해당하는 값들1,2,.....)
자세한 사용법은 예제를 이용해 알아보도록 하자.
오늘 실습에 사용할 score table 이다. 각 학생의 id 와 각 과목을 FIELD로 가지고 있으며, item은 각각 학생의 과목별 성적이다. 여기서 새로운 학생의 각 과목별 성적을 추가하려면 어떻게 해야할까?
위 문법에 의거하면 table에는 score 각 field에는 과목명, 추가할 값에는 각 과목별 성적을 입력하면 될 것이다.
INSERT 문을 이용해 4번 학생의 정보를 추가해 보았다. 4번 학생의 record가 db에 잘 추가된 것을 확인할 수 있다. INSERT는 그렇게 큰 부가기능이 없으므로 간단하게 추가하는 법만 알아보고 다음에는 수정과 삭제하는 방법에 대해서 알아보려고 한다.
'공부 > DB' 카테고리의 다른 글
MySQL의 기초 - SELECT (DB 가져오기) (0) | 2022.02.17 |
---|---|
Mysql의 시작 (0) | 2022.02.15 |