MYSQL
MYSQL의 CRUD 중 SELECT문에 관해서는 저번 포스팅에서 알아보았습니다.
이번에는 INSERT문, DELETE문, UPDATE문에 대해 알아보겠습니다!
INSERT 문
INSERT INTO 테이블명(컬럼명)
VALUES(데이터)
insert into dept(department_id, department_name, manager_id, location_id)
values(10, '기획부', 100, 101);
insert into dept(department_id, department_name)
values(20, '관리부');
insert into dept(manager_id, location_id, department_id, department_name)
values(100, 101, 30, '경리부');
컬럼명을 생략할 경우 아래와 같이 테이블에 존재하는 모든 컬럼에 해당되는 데이터를 순서대로 작성해야 합니다.
insert into dept
values(40, '개발부', 130, 103);
DELETE 문
DELETE FROM 테이블명
WHERE 조건
delete from dept
where department_name = '경리부';
delete from dept
where manager_id is null;
WHERE절은 생략가능합니다!
UPDATE 문
UPDATE 테이블명
SET 컬럼명=데이터
WHERE 조건
update dept
set manager_id = 300
where department_id = 40;
update dept
set manager_id = 500, location_id = 333
where department_name = '개발부';
지금까지 INSERT, DELETE, UPDATE문에 대해 알아봤습니다.
다음에는 JOIN에 대해 알아보겠습니다.
'CS 전공지식 > MYSQL' 카테고리의 다른 글
[MYSQL] SELECT문(조건절, GROUP BY, ORDER BY 등) (0) | 2022.07.27 |
---|