웹마스터 팁

create table test select * from test_source
---------------------------------------------------------------------------------------------
위와 같은 쿼리문은 test_source 테이블에서 쿼리해온 결과값을 토대로 결과값과 동일한 test라는 테이블을 생성하며 결과값을 만들어진 test 테이블에 입력합니다.
create table 뒤의 select 문은 일반 select 문과 동일하게 사용이 가능합니다.
위의 쿼리문은 필드값이 구분없이 모든 값을 가져오기 때문에 test_source와 동일한 테이블이 생성됩니다.



insert into test select distinct name,type from test_source
---------------------------------------------------------------------------------------------
이미 만들어져 있는 test테이블에 test_source의 결과값을 입력할때 사용합니다.
test 필드수와 결과값의 필드수가 일치해야 하며 일치하지 않는다면 당근 에러를 출력하며 입력되지 않습니다.
insert into 뒤의 select 문은 일반 select 문과 동일하게 사용이 가능합니다.
팁을 하나 추가하려고 distinct를 사용했는데요 distince는 중복되는 값을 무시하고 결과를 가져옵니다.
group by 와 비슷하죠~

아 힘들다..헥헥...독수리 타법이 이래서 안져아...-,.-