인프런 커뮤니티 질문&답변

lyl2305님의 프로필 이미지
lyl2305

작성한 질문수

데이터 분석 SQL Fundamentals

조인 실습 - 04

Join on 순서 관련 질문드립니다.

작성

·

96

0

sql을 시작할 때 체계적으로 공부하지 못해서 기초적인 질문일 수도 있는데 해답을 못 찾았습니다 ㅜㅜ

join 문 사용 시 on 뒤의 컬럼 순서에 따라서도 sql문 결과값이 다른지 궁금합니다.

예를 들어,

  1. select * from tablea a join tableb b


    on a.product_id = b.product_id

2. select * from tablea a join tableb b
on b.product_id = a.product_id

두 sql문을 실행했을 때 차이가 있을까요?

현업에서 2번 형태를 많이 본 것 같아서 혹시 차이가 있다면 어떤 차이인지 설명해주시면 감사하겠습니다.

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

join 문 사용 시 on 뒤의 컬럼 순서에 따라서도 sql문 결과값이 달라지지 않습니다. 두 SQL은 동일한 결과를 반환합니다.

 

감사합니다.

lyl2305님의 프로필 이미지
lyl2305

작성한 질문수

질문하기