Q&A

  • insert into select 문에 대해서
insert into select where 문에 대해서 설명해주세요

예제로 설명 부탁드립니다....고수님...

2  COMMENTS
  • Profile
    코끼리 2000.11.02 00:09
    김춘수 wrote:

    > insert into select where 문에 대해서 설명해주세요

    > 예제로 설명 부탁드립니다....고수님...





    예제) Insert into New_Table

    as select * from Old_Table;



    Old_Table의 Role까지 Copy하는겁니다.



    Data , Index 까지 모두 Copy 하는겁니다.



    그럼...



  • Profile
    초보 2000.11.02 00:08
    김춘수 wrote:

    > insert into select where 문에 대해서 설명해주세요

    > 예제로 설명 부탁드립니다....고수님...



    이렇게 하면 됩니다.

    INSERT INTO 테이블명(컬럼1, 컬럼2,....)

    SELECT 컬럼1, 컬럼2,....

    FROM 테이블명

    WHERE 조건





    예) Insert into table1(name, addr)

    select name, address

    from personal

    where year='1995';



    personal 테이블에서 연도가 1995인 이름과 주소를 select해서 table1 테이블에 넣습니다.