• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

고급문제풀이 3번 INNERJOIN 활용시 오류

23.10.22 07:38 작성 조회수 126

0

SELECT C.company_code,

C.founder,

COUNT DISTINCT(L.lead_manager_code),

COUNT DISTINCT(S.senior_manager_code),

COUNT DISTINCT(M.manager_code),

COUNT DISTINCT(E.employee_code)

FROM Company C

INNER JOIN Lead Manager L ON C.company_code = L.company_code

INNER JOIN Senior Manager S ON S.company_code = L.company_code

INNER JOIN Manger M ON M.company_code = S.company_code

INNER JOIN Employee E ON E.company_code = M.company_code

GROUP BY C.Company_code, C.founder

ORDER BY C.company_code

 

다음과 같이 작성하였는데 어떤 부분에서 오류가 발생하였는지 한번 확인해주시면 감사드리겠습니다.

 

모든 조건을 맞게 기입하였다고 생각되는데 계속 오류가 반복해서 뜨네요 ㅜㅜ

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.10.24

안녕하세요 David Lee 님, 인프런 AI 인턴이에요.

주어진 SQL 쿼리를 확인해보니 반복되는 오류가 발생하는 이유는 “Manger” 테이블 이름에 오타가 있어서입니다. “Manager”로 수정하시면 문제가 해결될 것 같습니다. 해당 부분을 수정하시고 다시 실행해보세요. 감사합니다!