SQLZOO练习答案之SELECT Quiz:一些關於基本SQL語句的問題
https://sqlzoo.net/
1、選擇產生此表的代碼。
答案:第三个
SELECT name, population FROM world WHERE population BETWEEN 1000000 AND 1250000
2、選擇你會從這個代碼獲得的結果。SELECT name, population FROM world WHERE name LIKE “Al%”
答案:第五个 TABLE E
3、 選擇代碼以顯示以“A”或“L” 結束的國家。
答案:第五个
SELECT name FROM world WHERE name LIKE ‘%a’ OR name LIKE ‘%l’
4、選擇查詢的結果。
SELECT name,length(name)
FROM world
WHERE length(name)=5 and region=‘Europe’
答案:第三个
5、這是world表格的開首數行記錄
選擇你會從這個代碼獲得的結果。SELECT name, area*2 FROM world WHERE population = 64000
答案:第三个
6、選擇代碼以顯示面積大於50000,人口少過1000萬(10000000)的國家。
答案:第三个
SELECT name, area, population FROM world WHERE area > 50000 AND population < 10000000
7、選擇代碼以顯示中國,澳大利亞,尼日利亞和法國的人口密度。、
答案:第三个
SELECT name, population/area FROM world WHERE name IN (‘China’, ‘Nigeria’, ‘France’, ‘Australia’)