SQL系列教程之基本SELECT命令

2021-04-12 22:09:57 字數 1130 閱讀 1077

sql系列教程之基本select命令:select命令或語句用來獲取乙個或多個表中的記錄資訊,一般配合where子句使用,來取得滿足某些條件的記錄。

select命令或語句用來獲取乙個或多個表中的記錄資訊,一般配合where子句使用,來取得滿足某些條件的記錄,如果沒有where子句,將返回所有記錄。一般的使用方式如下:

select attribute-list from table-name

where condition

attribute-list:返回內容的列表,每個內容用逗號分開。這裡的內容可以為字段,包含欄位的表示式或更複雜的子查詢。

table-name:表名,更複雜時可以為子查詢。

condition:條件表示式,用來篩選滿足該條件的記錄。

在本節中我們使用下表作為試驗之用:

bbc(name, region, area, population, gdp)

表名為bbc,該錶有5個字段(columns),又稱為屬性(attributes).

name :國家名

region: 國家所在的地區

area: 面積

population :人口

gdp:國民生產總值

sql例項:

一、選出所有國家名,地區和人口

select name, region, population from bbc

二、給出france的人口數

select population from bbc

where name = 'france'

三、哪些國家的名稱以字元d開始?

select name from bbc

where name like 'd%'

四、 國土大國(面積大於五百萬平方公里)的國名和人口密度

select name, population/area from bbc

where area > 5000000

五、給出一些小(面積小於2000平方公里)而富有(國民生產總值大於50億)的國家

select name , region

from bbc

where area < 2000

and gdp > 5000000000

深入淺出SQL系列教程之SQL語言簡介

sql是結構化查詢語言 structuredquerylanguage 的縮寫。這種語言允許我們對進行複雜的操作。sql語言的使用範圍非常廣泛。許多資料庫產品都支援 sql語言,這意味著如果我們學會了 sql語言,我們可以把這種知識運用到ms或,以及非常多的其它資料庫中。sql語言運用在關係型資料庫...

SQL系列教程彙總

1 避免隱式資料型別轉換 1 表的主鍵 外來鍵必須有索引 2 資料量超過300的表應該有索引 3 經常與其他表進行連線的表,在連線欄位上應該建立索引 4 經常出現在where子句中的字段,特別是大表的字段,應該建立索引 5 索引應該建在選擇性高的字段上 6 索引應該建在小字段上,對於大的文字字段甚至...

EASYDOM系列教程 之屬性操作

element 物件提供了一些方法實現 html 元素的屬性操作,這種操作要比 node 物件提供的方法操作屬性節點要更便捷。element 物件提供了 getattribute 方法用於獲取指定元素的屬性值,其語法結構如下 var attribute element.getattribute at...