SELECT
1 2 3 4 5 6 7 8 9 10 11 | -- 일반 SELECT SELECT * FROM employees; -- ANSI 표준 JOIN SELECT e.emp_no, e.first_name FROM emplyees e INNER JOIN department d ON d.depart_no = e.depart_no; | cs |
INSERT
1 2 3 4 5 | --일반 INSERT INTO employees (name, age) VALUES ('james', 25); --생략 INSERT INTO employees VALUES ('james', 25); | cs |
DELETE
DROP TABLE은 테이블 자체를 삭제하는 것이고, DELETE FROM은 테이블 안에 있는 데이터를 삭제하는 것이므로, 헷갈려선 안된다.
1 2 3 4 5 6 7 8 | --테이블 삭제 DROP TABLE employees; --테이블의 데이터 전체 삭제 DELETE FROM employees; --테이블의 선택 조건에 맞는 데이터만 삭제 DELETE FOROM employees WHERE name = 'james'; | cs |
UPDATE
1 2 | -- 모든 사원의 이름을 james로 바꾸는 것 UPDATE employees SET name = 'james' | cs |