DB/DBMS
1. DDL
2. DML
3. DDL
정의된 데이터베이스에 입력된 레코드를 추가, 조회, 수정, 삭제하는 기능을 하는 언어
INSERT : 삽입 (create)
SELECT : 조회 (read)
UPDATE : 수정 (update)
DELETE : 삭제 (delete)
1)
INSERT INTO 테이블이름(필드이름1, 필드이름2, 필드이름3, ...) VALUES (데이터값1, 데이터값2, 데이터값3, ...)
2)
INSERT INTO 테이블이름 VALUES (데이터값1, 데이터값2, 데이터값3, ...)
INSERT INTO Reservation(ID, Name, ReserveDate, RoomNum) VALUES(5, '이순신', '2016-02-16', 1108);
or
INSERT INTO Reservation VALUES(5, '이순신', '2016-02-16', 1108);
SELECT 필드이름 FROM 테이블이름 [WHERE 조건]
SELECT * FROM Reservation;
SELECT * FROM Reservation WHERE Name = '홍길동';
SELECT Name, RoomNum FROM Reservation;
SELECT DISTINCT Name FROM Reservation;
UPDATE 테이블이름 SET 필드이름1=데이터값1, 필드이름2=데이터값2, ... WHERE 필드이름=데이터값;
UPDATE Reservation SET RoomNum = 2002 WHERE Name = '홍길동';
UPDATE Reservation SET RoomNum = 2002
DELETE FROM 테이블이름 WHERE 필드이름=데이터값
DELETE FROM Reservation WHERE Name = '홍길동';