코드 8-7은 INNER JOIN 구문을 사용한 코드 8-3을 구문 8-2 형태로 변환한 쿼리입니다. 조인하는 테이블을 모두 FROM 절에 콤마로 구분해 명시하고, WHERE 절에 조인 조건을 기술합니다. 그래서 INNER JOIN 절에 있던 테이블은 FROM 절로, ON 절에 있던 조인 조건은 WHERE 절로 옮겼습니다. 그리고 WHERE 절에 조인 조건과 일반 조회 조건(국가 코드가 KOR)이 모두 들어 있습니다.
예제를 하나 더 볼까요?
코드 8-8
SELECT a.code, a.name, a.continent, a.region, a.population, b.language,
c.name, c.district, c.population
FROM country a, countrylanguage b, city c
WHERE a.code = b.countrycode
AND a.code = c.countrycode
AND a.code = 'KOR'
ORDER BY 1;
실행결과