join using (1) 썸네일형 리스트형 [ mysql ] join using 과 on 차이(각각 어디에 적절한가?) 쿼리를 짤 때 join 이 필요할 경우에는 항상 on 을 사용했는데, 최근에 using 문법을 알게 되었다. using 문법은 어떨 때 사용하는 것이 적절할까? 아래와 같이 테이블 2개가 있다고 가정해보자. 두 테이블을 INNER JOIN 해서 각 테이블의 정보를 조회하는 쿼리와 결과는 다음과 같다. -- on 사용 SELECT u.*, o.* FROM tb_user u INNER JOIN tb_office o ON u.user_no = o.user_no; -- using 사용 SELECT u.*, o.* FROM tb_user u INNER JOIN tb_office o USING (user_no); ON 절에서 각 테이블의 키를 연결하여 조회할 수도 있고, USING 뒤에 두 테이블을 연결하는 키를 .. 이전 1 다음