• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

cross <-> inner join 문의

22.11.02 15:06 작성 조회수 171

1

강의에서 cross join이 full outer join이라는 설명을 들었는데요

실제로 해보니 cross join은 inner join과 같은 결과를 출력하고

full outer join과는 결과가 다르더라구요.

혹시 뭐가 맞는걸까요?

답변 1

답변을 작성해보세요.

0

Joe님의 프로필

Joe

지식공유자

2022.11.02

 

안녕하세요 승우님~

질문 남겨주셔서 감사합니다.

 

혹시 쿼리를 실행하신 환경을 알 수 있을까요?

Ex) 저희 실습사이트인지, Oracle, Mysql인지 혹은 실행하신 쿼리 등

 

Cross Join과 Inner Join은 개념적으로 서로 다른 조인이기 때문에 SQL 내부 옵티마이저가 개입한건지, 데이터 구성이 어떻게 되어있는지 확인차 여쭤봅니다. (Full Outer 실행예시도 가능하시다면 부탁드립니다)

번거로우시겠지만 실행 환경 혹은 쿼리 결과값 공유를 한번 부탁드리겠습니다.

 

감사합니다

 

P.S

추가로 이번에 새로 촬영한 그림으로 설명한 Join쪽 개념 영상도 있는데요 봐주시면 이해에 더 도움이 될 것 같습니다. 이 부분도 영상으로 추가해두고 알림드리겠습니다 :)