더북(TheBook)

3 정답

SELECT *
  FROM city
 WHERE countrycode = 'KOR'
 ORDER BY name, population DESC;

해설 city 테이블에서 우리나라의 도시를 조회하므로 WHERE 절에 countrycode 값이 KOR인 건을 확인하는 조건이 있어야 합니다. 그리고 도시명, 인구순으로 정렬해야 하므로 ORDER BY 다음에 도시명인 name과 인구인 population을 기술합니다. 인구는 내림차순이므로 population 다음에 DESC를 명시합니다.

본문으로

 

4 정답

SELECT *
  FROM city
 WHERE countrycode = 'KOR'
 ORDER BY name, population DESC
 LIMIT 5;

해설 1분 퀴즈 3번과 거의 같고, 조회 결과만 5건으로 제한하므로 ORDER BY 절 다음에 LIMIT 5를 명시합니다.

본문으로

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