강의

멘토링

로드맵

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

염현선님의 프로필 이미지
염현선

작성한 질문수

[백문이불여일타] 데이터 분석을 위한 고급 SQL

서브쿼리 리트코드 문제풀이

리트코드 184번문제

작성

·

220

0

안녕하세요 184번을 풀다가 의문이 생겨서요

저는 LEFT JOIN을 통해서 답을 얻으려고 했는데 답이 나오진 않더라구요 LEFT JOIN 을 통해서 답을 구할 수 있는 방법은 없나요..?

SELECT de.name as Department, em.name as Employee, em.Salary
FROM employee as em 
LEFT JOIN department as de ON em.departmentId=de.id
WHERE salary = (SELECT MAX(salary) FROM employee)
LIMIT 3; 

답변 1

0

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

리트코드 184번 문제에 대해서 질문 주셨는데, LEFT JOIN을 통해서 답을 구하는 방법이 가능한지 여쭤보셨군요.

LEFT JOIN을 사용하여 문제를 해결하는 방법은 가능하지만, 쿼리 문장을 보니 문제의 조건에 맞게 작성되어 있는 것 같아 보입니다. 혹시 어떤 문제가 있는지 자세히 언급해주시면 저도 조언을 드릴 수 있을 것 같아요. 혹시 SQL 문법에 오류가 있는 건 아닌지 다시한번 확인해보세요.

덧붙여, 다른 문제로 인한 오류일수도 있으니 문제 자체에 대한 정보도 함께 알려주신다면 더욱 도움이 될 것 같아요.

더 도움이 필요하시면 말씀해주세요!

염현선님의 프로필 이미지
염현선

작성한 질문수

질문하기