코드 8-8도 코드 8-5를 두 번째 구문 형태로 바꾼 쿼리입니다. country, countrylanguage, city, 3개 테이블을 조인하므로 FROM 절에 이들을 각각 명시하고, 조인 조건도 WHERE 절로 옮겼습니다. 조인 조건이 2개이므로 AND 연산자로 연결하고, 일반 조회 조건과도 AND 연산자로 연결했습니다. 결과 역시 같습니다.
내부 조인하는 방법 두 가지를 소개했는데, 어떤 방법을 사용할지는 여러분의 선택에 달려 있습니다. 예전에는 두 번째 구문을 주로 사용했지만, 요즘은 INNER JOIN을 사용하는 첫 번째 구문을 점점 더 많이 사용하고 있습니다. 또한, 이어서 배우는 외부 조인 구문과의 일관성 측면에서 본다면 첫 번째 방법을 사용하는 것이 좀 더 낫습니다.
1분 퀴즈 2
world 데이터베이스에서 country와 city 테이블을 내부 조인해 국가명과 해당 국가에 속한 도시 개수를 구하고, 마지막에는 전체 도시 수를 구하는 쿼리를 작성하세요.