INSERT
INSERT INTO instructor (id, name, dept_name, salary)
VALUES (3, 'Mark', 'Math', 85000)
INSERT INTO 테이블명 (속성1, 속성2, 속성3) VALUES (값1, 값2, 값2)
데이터를 삽입 할 때는 테이블명과 데이터를 삽입할 속성들, 그리고 데이터를 순서에 맞춰 넣어주면 된다.
따라서 위 sql은 id는 3, name은 Mark, dept_name은 Math, salary는 85000인 데이터를 넣는 sql이다.
UPDATE
UPDATE instructor
SET salary = salary * 1.05
WHERE salary < 80000
UPDATE 테이블명 SET 수정할 내용 WHERE 조건
데이터를 수정할 때는 WHERE 뒤에 수정할 row의 조건을 설정하고, SET 뒤에 수정할 내용을 적어주면 된다.
따라서 위 sql은 salary가 80000 미만인 교수의 salary를 5% 만큼 올리는 sql이다.
DELETE
DELETE FROM instructor WHERE id = 2
DELETE FROM 테이블명 WHERE 조건
데이터를 삭제할 때는 데이터를 삭제할 테이블명과 삭제할 row의 조건을 적어주면 된다.
위 sql은 id가 2인 교수, 즉 John을 테이블에서 삭제하는 sql이다.
'Computer Science > Database' 카테고리의 다른 글
[SQL] OR, AND, NOT, IN, IS NULL (0) | 2020.06.15 |
---|---|
[SQL] UNION, INTERSECT, EXCEPT (0) | 2020.06.15 |
[SQL] SELECT, AS, LIKE, ORDER BY (0) | 2020.06.12 |
[SQL] CREATE, ALTER, RENAME, DROP TABLE (0) | 2020.06.02 |
Data Model / DML, DDL (0) | 2019.06.05 |