더북(TheBook)

다음 코드도 실행해 봅시다. 어떤 결과가 나올까요?

코드 8-5

SELECT a.code, a.name, a.continent, a.region, a.population, b.language,
       c.name, c.district, c.population
  FROM country a
 INNER JOIN countrylanguage b
    ON a.code = b.countrycode
 INNER JOIN city c
    ON a.code = c.countrycode
 WHERE a.code = 'KOR'
 ORDER BY 1;

실행결과

코드 8-5는 코드 8-4에 내부 조인을 추가한 쿼리입니다. 즉, country 테이블과 city 테이블을 추가로 조인합니다. 3개 테이블이 조인하니 INNER JOINON 절을 하나 더 넣었습니다. 그리고 SELECT 절에 city 테이블의 도시명, 시/도명, 인구수를 추가해 해당 정보를 조회했습니다. 그럼 이 쿼리는 몇 건을 반환할까요?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.