sqlzoo練習答案

2021-12-29 22:32:36 字數 1471 閱讀 5650

這個教程介紹sql語言。我們會使用select語句。我們會使用world**

name

continent

area

population

gdp

afghanistan

asia

652230

25500100

20343000000

albania

europe

28748

2831741

12960000000

algeria

africa

2381741

37100000

188681000000

andorra

europe

46878115

3712000000

angola

africa

1246700

20609294

100990000000

....

name:國家名稱

continent:洲份

area:面積

population:人口

gdp:國內生產總值

1、這個例子顯示』france法國』的人口。字串應該在'單引號'中。

修改此例子,以顯示德國 germany 的人口。

select population from world

where name = 'germany'2、查詢顯示面積為 5,000,000 以上平方公里的國家,該國家的人口密度(population/area)。人口密度並不是 world **中的欄,但我們可用公式(population/area)計算出來。修改此例子,查詢面積為 5,000,000 以上平方公里的國家,對每個國家顯示她的名字和人均國內生產總值(gdp/population)。select name, gdp/population from world

where area > 50000003、檢查列表:單詞「in」可以讓我們檢查乙個專案是否在列表中。

此示例顯示了「luxembourg 盧森堡」,「mauritius 毛里裘斯」和「samoa 薩摩亞」的國家名稱和人口。

顯示「ireland 愛爾蘭」,「iceland 冰島」,「denmark 丹麥」的國家名稱和人口。select name, population from world

where name in ('ireland', 'iceland', 'denmark');

4、哪些國家是不是太小,又不是太大?

between 允許範圍檢查 - 注意,這是包含性的。 此例子顯示面積為 250,000 及 300,000 之間的國家名稱和該國面積。

修改此例子,以顯示面積為 200,000 及 250,000 之間的國家名稱和該國面積。

select name, area from world

where area between 200000 and 250000

sqlzoo練習記錄

簡單的就不寫了,只記錄卡殼的。持更。如果有誤闖進來的,不要參考我的,沒有參考價值,跪了。select name from world where name like capitalselect name from world where name capitalselect name from wo...

JS 練習答案

目錄 01 動態給頁面上新增div.html 02 刪除替換轉殖標籤.html 03 全選全不選反選.html 04 新聞字型.html 05 增刪.html 06 動態生成 html 07 隔行變色.html 08 左到右右到左.html 09 二級聯動.html 10 註冊頁面.html yyy...

遞迴練習答案

演算法 4.1 4.2 4.3 請編寫前述sum函式的 def sum list if list return 0 return list 0 sum list 1 print sum 4,5,6,7 編寫乙個遞迴函式來計算列表包含的元素數 def count list if list return...