1. insert
1-1. 테이블의 칼럼명을 모두 알고있거나, 일부 칼럼에 값을 넣을 필요가 있을때
insert into 테이블 (칼럼1, 칼럼2, 칼럼3, 등등 ,로 구분) values(칼럼1에 넣을 값, 칼럼2에 넣을 값, 등등 순서대로 , 로 구분)
1-2. 칼럼의 순서를 알고있고 모든 칼럼에 값을 넣을때
insert into 테이블 values(DB의 칼럼순서대로 값을 전체 칼럼에 넣기)
2. select
select *(전체가져오기) from 테이블
2-1. '칼럼'에 '값'이 일치하는 레코드 가져오기
select *(전체) from 테이블 where 칼럼=값
2-2. select로 가져와서 정렬하기
select *(전체가져오기) from 테이블 order by 칼럼 desc(내림차순)
select *(전체가져오기) from 테이블 order by 칼럼 asc(오름차순)
2-3. '칼럼'에서 가장 큰 값 가져오기
select max(칼럼) from 테이블
2-4. 테이블의 레코드 개수 세기
select count(*) from 테이블;
2-5. '값1'보다 큰 값 부터 '값2'까지의 값 가져오기
select * from 테이블 limit 값1, 값2;
3. update
3-1. '칼럼'에 '값'인 레코드의 '칼럼1', '칼럼2', '칼럼3'의 값을 수정
update 테이블 set 칼럼1=값, 칼럼2=값, 칼럼3=값 where 칼럼=값
3-2. 모든 레코드의 '칼럼1', '칼럼2', '칼럼3'의 값을 수정
update 테이블 set 칼럼1=값, 칼럼2=값, 칼럼3=값
4.delete
4-1. 테이블에서 '칼럼'의 레코드중 '값'과 일치하는 데이터만 삭제
delete from 테이블 where 칼럼=값
4-2. 테이블에서 레코드 모두를 삭제
delete from 테이블