-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
Self Join 질문이요
22.02.02 15:17 작성 조회수 148
0
self join 할 때 Employee.managerid = Manager.id 를 하는데
조인할 때는 같은 콜럼끼리만 가능한거 아닌가요??
managerid랑 id는 다른 테이블인데 이게 왜 가능한건지 궁금합니다~!
답변을 작성해보세요.
2
데이터리안
지식공유자2022.02.07
안녕하세요 mob120님
같은 컬럼만 조인 조건으로 사용이 가능한 것은 아닙니다.
MySQL에서 JOIN을 실행할 때에는 해당 컬럼이 같은 컬럼인지 다른 컬럼인지 등에 대해서는 전혀 인식하지 못하며, 사용자가 임의로 지정해주는 조건을 보고 그 조건에 알맞는 데이터를 연결해주는 작업만 해준다고 생각해주시면 좋을 것 같습니다.
궁금증이 해결되셨길 바랍니다 :)
답변 1