작성
·
238
1
FULL OUTER JOIN을 보고 직접 실습해보려다 LEFT JOIN을 해보았는데요,
CustomerID가 왜 NULL이 되는지 이해가 안가서 질문드립니다.
답변 1
0
안녕하세요 dlgydlf12345님
문의 주신 내용은 사이트의 인터프리터 작동방식 때문에 만들어지는 현상으로 보입니다.
JOIN 한 후 아스타(*)로 전체 컬럼을 추출할 경우, 조인 조건이 되는 CustomerID 컬럼을 두번 보여주는 것이 아니라 두 테이블의 컬럼중 한 컬럼만 임의로 선택하여 표시해주는 것으로 보이는 데요
전체 컬럼으로 뽑지 마시고 c.CustomerID, o.CustomerID를 별도로 뽑아보시면 이상 없으신 것 확인하실 수 있습니다.
궁금증이 해결되셨길 바랍니다.