인프런 커뮤니티 질문&답변
JOIN 에서 AND 와 WHERE의 차이
해결된 질문
작성
·
221
2
안녕하세요, 해커랭크 African Cities 를 풀다가 아래와 같은 질문이 생겼습니다.
African Cities
SELECT city.name
FROM city
INNER JOIN country ON city.countrycode = country.code
AND country.continent = 'africa'
마지막 줄에 WHERE 대신 AND를 썼을 때도 정답이 되었는데, WHERE와 어떤 차이가 있나요?
머리 속으로 그려봤을 때 해당 문제의 경우는 AND를 써도 무방한 것 같은데,
바람직한(?) 방법은 배운대로 WHERE을 쓰는 게 맞을까요?





