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 테이블

 

+ Recent posts