SELECT Quiz

From SQLZoo
Language: Project:Language policy English  • 日本語  • 中文

Some questions concerning basic SQL statements

name region area population gdp
Afghanistan South Asia 652225 26000000
Albania Europe 28728 3200000 6656000000
Algeria Middle East 2400000 32900000 75012000000
Andorra Europe 468 64000
...
Select the code which produces this table
namepopulation
Bahrain1234571
Swaziland1220000
Timor-Leste1066409
FROMworld
SELECTname,populationBETWEEN1000000AND1250000
FROMname,population
WHEREpopulationBETWEEN1000000AND1250000
SELECTworld
SELECTname,population
FROMworld
WHEREpopulationBETWEEN1000000AND1250000
SELECTpopulationBETWEEN1000000AND1250000
FROMworld
WHEREpopulationBETWEEN1000000AND1250000
SELECTname,populationFROMworld
Pick the result you would obtain from this code:
SELECTname,population
FROMworld
WHEREnameLIKE"Al%"
Table-A
Albania
Algeria
Table-B
%bania 3200000
%geria 32900000
Table-C
Al 0
Table-D
Albania 3200000
Table-E
Albania 3200000
Algeria 32900000
Select the code which shows the countries that end in A or L
SELECTnameFROMworld
WHEREnameLIKE'a%'ANDnameLIKE'l%'
SELECTnameFROMworld
WHEREnameLIKE'a%'ORnameLIKE'l%'
SELECTnameFROMworld
WHEREnameLIKE'%a'ANDnameLIKE'%l'
SELECTnameFROMworld
WHEREnameLIKE'%a'OR'l%'
SELECTnameFROMworld
WHEREnameLIKE'%a'ORnameLIKE'%l'
Pick the result from the query
SELECTname,length(name)
FROMworld
WHERElength(name)=5andregion='Europe'
namelength(name)
Benin5
Lybia5
Egypt5
namelength(name)
Italy5
Egypt5
Spain5
namelength(name)
Italy5
Malta5
Spain5
namelength(name)
Italy5
France6
Spain5
namelength(name)
Sweden6
Norway6
Poland6
Here are the first few rows of the world table:
name region area population gdp
Afghanistan South Asia 652225 26000000
Albania Europe 28728 3200000 6656000000
Algeria Middle East 2400000 32900000 75012000000
Andorra Europe 468 64000
...
Pick the result you would obtain from this code:
SELECT name, area*2 FROM world WHERE population = 64000
Andorra 234
Andorra 468
Andorra 936
Andorra 4680
Andorra 936
Albania 57456
Select the code that would show the countries with an area larger than 50000 and a population smaller than 10000000
SELECTname,area,population
FROMworld
WHEREarea<50000ANDpopulation<10000000
SELECTname,area,population
FROMworld
WHEREarea<50000ANDpopulation>10000000
SELECTname,area,population
FROMworld
WHEREarea>50000ANDpopulation<10000000
SELECTname,area,population
FROMworld
WHEREarea>50000ANDpopulation>10000000
SELECTname,area,population
FROMworld
WHEREarea=50000ANDpopulation=10000000
Select the code that shows the population density of China, Australia, Nigeria and France
SELECTname,area/population
FROMworldWHEREnameIN('China','Nigeria','France','Australia')
SELECTname,area/population
FROMworldWHEREnameLIKE('China','Nigeria','France','Australia')
SELECTname,population/area
FROMworld
WHEREnameIN('China','Nigeria','France','Australia')
SELECTname,population/area
FROMworld
WHEREnameLIKE('China','Nigeria','France','Australia')
SELECTname,population
FROMworld
WHEREnameIN('China','Nigeria','France','Australia')
Kaleidoscope - get a kaleidoscope view using your phone/laptop camera
  • Served by: noddy at 2026年07月05日T11:07