sql

sqlzoo - SELECT basics

yjs3819 2021. 7. 14. 17:11
728x90

SQL

  1. SELECT population FROM world
    WHERE name = 'Germany';
  2. SELECT name, population FROM world
    WHERE name IN ('Sweden', 'Norway', 'Denmark');
  • IN 연산자는 name이 소괄호안에 포함되어있으면 참을 반환한다.
  1. SELECT name, area FROM world
    WHERE area BETWEEN 200000 AND 250000;
  • BETWEEN 연산자는 20000 이상, 250000 이하를 의미한다.(=에 유의)

quiz

  1. 3번
  2. 5번
  3. 5번
  • LIKE '%a'는 문자열의 맨 뒤 문자가 a로 끝나는 문자열이 있으면 참을 반환한다.
  • 염으로 시작하는 성씨를 찾는 조건의 sql은 select name from people where name like '염%';가 되겠다.
  1. 3번
  • Malta는 유럽의 국가
  1. 3번
  2. 3번
  3. 3번
  • population density는 인구 밀집도로 population / area 이겠다.
728x90

'sql' 카테고리의 다른 글

sqlzoo - SUM and COUNT  (0) 2021.07.23
sqlzoo - SELECT in SELECT  (0) 2021.07.17
sqlzoo - SELECT from nobel  (0) 2021.07.16
sqlzoo - SELECT from World  (0) 2021.07.15