-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
해결됨
JOIN 에서 AND 와 WHERE의 차이
20.08.02 22:50 작성 조회수 94
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을 쓰는 게 맞을까요?
답변을 작성해보세요.
답변 2