더북(TheBook)

5장

 

1분 퀴즈

1 정답

DESC countrylanguage;

SELECT language, isofficial, percentage
  FROM countrylanguage;

해설 countrylanguage 테이블을 조회하므로 FROM 절에 countrylanguage를 기술합니다. 이 테이블에는 countrycode, language, isofficial, percentage, 총 4개의 칼럼이 있고, 이 중에서 countrycode 칼럼을 제외한 language, isofficial, percentage 칼럼을 SELECT 절에 명시합니다.

본문으로

 

2 정답

SELECT *
  FROM box_office
 WHERE years = 2012
   AND release_date >= '2019-01-01'
   AND release_date <= '2019-12-31';

해설 2012년 제작됐지만, 2019년에 개봉된 영화를 조회하므로 2개의 조회 조건이 필요합니다. 먼저 제작연도가 2012년이므로 제작연도 칼럼인 years 값이 2012와 같은지를 확인하는 조건이 있어야겠죠. 그리고 두 번째 조건은 2019년에 개봉된 영화이므로 개봉일(release_date)이 2019년 1월 1일에서 2019년 12월 31일까지인 건을 확인합니다. 조건을 모두 만족해야 하므로 각 조건을 논리 연산자 AND로 연결합니다.

본문으로

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