SELECT from MONDE
| 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 |
| ... | ||||
Contents |
Profile de pays
Dans ce tutoriel, nous utiliserons l'instruction SELECT sur la table World:
Echauffement
Lire les notes à propos de cette table. Observer le résultat de cette commande SQL simple.
SELECT name, continent, population FROM world
SELECT name, continent, population FROM world
Large Countries
How to use WHERE to filter records.
Show the name for the countries that have a population of at least 200 million. (200 million is 200000000, there are eight zeros)
SELECT name FROM world WHERE population>250000000
SELECT name FROM world WHERE population>200000000
Give the name and the per capita GDP for those countries with a population of at least 200 million.
per capita GDP is the GDP divided by the population GDP/population
SELECT name, gdp/population FROM world WHERE population > 200000000
Show the name and population in millions for the countries of 'South America'
Divide the population by 1000000 to get population in millions.
SELECT name, population/1000000 FROM world WHERE continent='South America'
Show the name and population for 'France', 'Germany', 'Italy'
SELECT name, population FROM world WHERE name IN ('France','Germany','Italy')
Identify the countries which have names including the word 'United'
SELECT name FROM world WHERE name LIKE '%United%'
What Next
- You can play a game: Find the duplicate
- You can to continue practising the the same techniques
and gain more experience of the basic skills on the Nobel table.
The
WHEREstatement using thenobeltable. - You can learn about nested statements, these are instructive and entertaining, but not essential for beginners.
Nested
SELECTstatements using theworldtable.