반응형
SQL Zoo 01 - Select Basics
SQLZoo.net이라는 곳에 SQL 연습문제가 있습니다. (https://sqlzoo.net/wiki/SQL_Tutorial)
Database
Practice
문제 1. 아래 예시는 WHERE 절을 사용하여 '프랑스 (France)'의 인구를 추출합니다. 수정해서 '독일 (Germany)'의 인구를 추출해보세요.
1
2
|
SELECT population FROM world
WHERE name = 'France'
|
cs |
정답
1
2
|
SELECT population FROM world
WHERE name = 'Germany'
|
cs |
문제 2. 'IN'이라는 명령어는 항목이 목록에 있는지 확인할 수 있게 해줍니다. 이 예는 '브라질', '러시아', '인도', '중국'의 이름과 인구를 보여준다. 아래 SQL문을 수정하여 '스웨덴', '노르웨이', '덴마크'의 이름과 인구를 표시해보세요.
1
2
|
SELECT name, population FROM world
WHERE name IN ('Brazil', 'Russia', 'India', 'China');
|
cs |
정답
1
2
|
SELECT name, population FROM world
WHERE name IN ('Sweden', 'Norway', 'Denmark');
|
cs |
문제 3. 어떤 나라들이 너무 작지도 너무 크지 않을까요? BETWEN은 범위 검사를 허용합니다(지정된 범위는 경계 값을 포함합니다). 아래의 예는 250,000-300,000 평방 킬로미터인 국가들을 추출합니다. 아래 SQL문을 수정하여 면적이 20만에서 25만 사이인 국가의 국가와 지역을 표시하도록 수정하십시오.
1
2
|
SELECT name, area FROM world
WHERE area BETWEEN 250000 AND 300000
|
cs |
정답
1
2
|
SELECT name, area FROM world
WHERE area BETWEEN 200000 AND 250000
|
cs |
반응형
'공부 > SQL' 카테고리의 다른 글
SQL Zoo 06 - SUM and COUNT (0) | 2022.01.11 |
---|---|
SQL Zoo 05 - SELECT within SELECT Tutorial (0) | 2022.01.09 |
SQL Zoo 04 - SELECT from Nobel Tutorial (0) | 2022.01.09 |
SQL Zoo 03 - Select from WORLD (0) | 2022.01.06 |
SQL Zoo 02 - Select Name (0) | 2022.01.05 |
댓글