Q&A

  • 쿼리로얻는데이타셋을 테이블로 저장하는방법?
우선.. 이 질문을 보시는 모든분들 새해복 많이 받으세요.^^.



질문 : 쿼리로 얻은 결과셋을 테이블로 바로 저장하는 방법이 없는가요?..

기존엔 쿼리로 얻은 결과를 루프문을 돌려서 테이블에 저장을

했는데.. 데이타가 많다보니 엄청난 시간을 잡아먹더라구요.

혹시 아시는 고수님들 계시면.. 빠른 답변부탁드립니다.



감사합니다.

1  COMMENTS
  • Profile
    ㅡ.ㅡ^ 2002.01.01 04:18
    김은희 wrote:

    > 우선.. 이 질문을 보시는 모든분들 새해복 많이 받으세요.^^.

    >

    > 질문 : 쿼리로 얻은 결과셋을 테이블로 바로 저장하는 방법이 없는가요?..

    > 기존엔 쿼리로 얻은 결과를 루프문을 돌려서 테이블에 저장을

    > 했는데.. 데이타가 많다보니 엄청난 시간을 잡아먹더라구요.

    > 혹시 아시는 고수님들 계시면.. 빠른 답변부탁드립니다.

    >

    > 감사합니다.



    복 많이 받으시구요

    혹시나 도움이 될지 몰라 몇자 적어봅니다.

    쿼리로 얻은 결과를 루프로 돌리지 마시고 바로 넣는방법인데

    데이타베이스가 서로 틀리면 안되더군요.

    같은 데이타베이스라고 가정하고 말합니다.



    필드의 타입과 사이즈가 같으면 되구요

    INSERT문장먼저쓰시고, VALUES문대신에 SELECT 문으로 쓰시면 됩니다.



    INSRT INTO TABLE

    ( AAA,BBB,CCC )

    SELECT AAA1,BBB1,CCC1 FROM TABLE2



    그럼 20000.