SQL
SELECT population FROM world WHERE name = 'Germany';
SELECT name, population FROM world WHERE name IN ('Sweden', 'Norway', 'Denmark');
- IN 연산자는 name이 소괄호안에 포함되어있으면 참을 반환한다.
SELECT name, area FROM world WHERE area BETWEEN 200000 AND 250000;
- BETWEEN 연산자는 20000 이상, 250000 이하를 의미한다.(=에 유의)
quiz
- 3번
- 5번
- 5번
- LIKE '%a'는 문자열의 맨 뒤 문자가 a로 끝나는 문자열이 있으면 참을 반환한다.
- 염으로 시작하는 성씨를 찾는 조건의 sql은
select name from people where name like '염%';
가 되겠다.
- 3번
- Malta는 유럽의 국가
- 3번
- 3번
- 3번
- population density는 인구 밀집도로 population / area 이겠다.
'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 |