SELECT basics
world
| name | continent | area | population | gdp |
|---|---|---|---|---|
| Afghanistan | Asia | 652230 | 25500100 | 20343000000 |
| Albania | Europe | 28748 | 2831741 | 12960000000 |
| Algeria | Africa | 2381741 | 37100000 | 188681000000 |
| Andorra | Europe | 468 | 78115 | 3712000000 |
| Angola | Africa | 1246700 | 20609294 | 100990000000 |
| .... |
1.Introducing the world table of countries
这个例子使用了WHERE子句来显示“法国”的人口。注意字符串(文本的数据片段)应该在'单引号';
修改一下以显示德国的人口
SELECT population FROM world
WHERE name = 'Germany'
Correct answer
| population |
|---|
| 80716000 |
2.Scandinavia
选中列表允许我们检查项目是否列出。该示例显示了“巴西”,“俄罗斯”,“印度”和“中国”国家的名称和人口。
列出“瑞典”,“挪威”和“丹麦”的名称和人口。
SELECT name, population FROM world
WHERE name IN ('Sweden', 'Norway', 'Denmark');
Correct answer
| name | population |
|---|---|
| Denmark | 5634437 |
| Norway | 5124383 |
| Sweden | 9675885 |
3.Just the right size
哪些国家不太小而不是太大?BETWEEN允许范围检查(指定的范围是包含边界值的范围)。以下示例显示了面积250,000-300,000平方公里的国家和面积。
修改它以显示面积为200,000到250,000之间的国家名称和面积。
SELECT name, area FROM world
WHERE area BETWEEN 200000 AND 250000
Correct answer
| name | area |
|---|---|
| Belarus | 207600 |
| Ghana | 238533 |
| Guinea | 245857 |
| Guyana | 214969 |
| Laos | 236800 |
| Romania | 238391 |
| Uganda | 241550 |
| United Kingdom | 242900 |