-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
JOIN 사용시 ON과 USING 차이
20.11.16 22:44 작성 조회수 597
1
제가 JOIN 쓸 때는 그냥 귀찮아서 기준 컬럼이 같은 조건에서 뽑을때는 USING(컬럼명)만 쓰는데, ON과 USING의 차이점이 있을까요?
답변을 작성해보세요.
1
박범진
지식공유자2020.11.16
https://www.neilwithdata.com/join-using
이 블로그가 좋은거 같아 참고해 보시면 좋을거 같습니다.
USING 을 썼을 때의 장점은 말씀대로 쿼리가 조금 짧아질 수 있고,
join 시 같은 필드(A의 키, B의 키)를 두 번 부르지 않는다는 장점이 있습니다.
따라서, 말씀하신 조건에서는 ON 보다 USING을 쓰는게 처리속도에서는 조금이라도 이득이 볼 수는 있을것으로 보이구요.
하지만 현실에서는 다른 경우가 많기에 저는 아직까지 USING 을 쓰는 경우를 못 봤던거 같습니다.
답변 1