뚜환
20
2021-10-14 13:55:51 작성 2021-10-14 13:58:29 수정됨
0
97

다중테이블 인서트 질문 드립니다.


insert first 혹은 all

 when 조건식1 then

into 테이블1

else

into 테이블2

select * from 테이블3;

--------------------------------------------

insert into 테이블1

* from ( select * from 테이블3 where = 조건)

insert into 테이블2

* from ( select * from 테이블3 where = 조건)


만건 정도의 데이터로 두 테이블을 비교 한다고 했을때 첫번째는 쿼리 하나이고

두번째는 쿼리 두개인데 혹시 속도 면에서 어느쪽이 더 빠를까요?

당연히 첫번째 쿼리일까요?

그리고 혹시 이 방법외에 속도면에서 유리한 방법이 있을까요?

너무 초급한질문 죄송합니다^^;

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.