
| 조작언어 | 문법 |
|---|---|
| INSERT | INSERT INTO Table (A, B, C, D) VALUES (a, b, c, d) |
| SELECT | SELECT (A, B, C, D) FROM Table |
| WHERE | WHERE column=A |
| UPDATE | UPDATE SET column=A WHERE column=B |
| DELETE | DELETE FROM Table WHERE column=A |

입력한 Column 이름의 순서와 값의 순서가 일치하도록 주의해야 함
mysql> insert into person (id, name, age, sex)
-> values (1, '이효리', 43, 'F');코드를 입력하세요
단, 모든 Column값을 추가하는 경우에는 Column 이름을 지정하지 않아도 되지만, 입력값의 순서가 테이블의 Column 순서와 일치하도록 주의
mysql> insert into person
-> values (2, '이상순', 48, 'M');

mysql> select *
-> from person;
mysql> select name, age, sex
-> from person;
불러오는 데이터의 순서는 상관없이 부를 수 있음
(예 : age, sex, name 순서도 가능)
mysql> select *
-> from person where sex='F';
(1) 'Person tabl'e에서 성별이 여자인 조건 조회
mysql> select *
-> from person
-> where sex='f';
(2) 'Person table'에서 나이가 50인 사람 조건 조회
mysql> select *
-> from person
-> where sex='f';
(3) 'Person table'에서 나이가 40 아래인 사람, 이름과 나이만 조회
mysql> select name, age
-> from person
-> where age<='40';
'Person table' 에서 '이효리' 나이를 40으로 수정
mysql> update person
-> set age=40
-> where name='이효리';
'Person table'에서 '이상순' 데이터 삭제
mysql> delete from person
-> where name='이상순';
mysql> select * from person
-> where name='이상순';
Empty set (0.00 sec)