国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

SQL新手教程:SQL SELECT 語句使用方法

2024-08-31 00:47:05
字體:
供稿:網(wǎng)友

SQL SELECT 語句

SELECT 語句用于從表中選取數(shù)據(jù)。表格式的結(jié)構(gòu)被存儲在一個結(jié)果表中(稱為結(jié)果集)。

語法

SELECT column_name(s) FROM table_name  

注釋:SQL語句對大小寫不敏感。SELECT等效于select。

SQL SELECT 實例

如需獲取名為"LastName"和"FirstName"的列的內(nèi)容,(從名為"Persons"的數(shù)據(jù)庫表),請使用類似這樣的SELECT語句:

SELECT LastName,FirstName FROM Persons 

"Persons" 表:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

結(jié)果:

LastName FirstName
Hansen Ola
Svendson Tove
Pettersen Kari

獲取所有的列

如需從"Persons"表中獲取所有的列,請使用符號*取代列的名稱,就像這樣:

SELECT * FROM Persons

結(jié)果:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

結(jié)果集(result-set)

由SQL查詢程序獲得的結(jié)果被存儲在一個結(jié)果集中。大多數(shù)數(shù)據(jù)庫軟件系統(tǒng)都允許使用編程函數(shù)在結(jié)果集中進行導航,比如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record等等。

類似這些的編程函數(shù)不在本教程講解之列。如需學習通過函數(shù)調(diào)用訪問數(shù)據(jù)的知識,請訪問我們的ADO教程。

在SQL語句后使用分號?

分號是數(shù)據(jù)庫系統(tǒng)中分隔每條SQL語句的標準方法,這個方法使得對服務器的同一個調(diào)用中的若干語句都得到執(zhí)行。

某些SQL轎車使用分號結(jié)束每條SQL語句。這是必需的嗎?如果您正在使用Access 和SQL Server 2000,就不必在每條語句后都放置分號,但是在某些數(shù)據(jù)庫中,您就不得不這么做了。

SELECT DISTINCT 語句

關鍵詞DISTINCT用于返回僅為不同的值。

SELECT語句會從表的列中返回信息。但是假如我們僅僅希望獲取獨特的(不同的)元素呢?

通過SQL,我們所要做到所有事情就是向SELECT語句添加DISTINCT關鍵詞:

語法:

SELECT DISTINCT column_name(s) FROM table_name 

使用DISTINCT關鍵詞

如果要從"Company"列中選取所有的值,我們需要使用SELECT語句:

SELECT Company FROM Orders

"Orders"表:

Company OrderNumber
Sega 3412
dwww.cn 2312
Trio 4678
dwww.cn 6798

結(jié)果:

CompanySegadwww.cnTriodwww.cn

請注意,在結(jié)果集中,dwww.cn被列出了兩次。

如需從Company"列中僅選取不一樣的值,我們需要使用SELECT DISTINCT語句:

SELECT DISTINCT Company FROM Orders 

結(jié)果:

Company
Sega
dwww.cns
Trio

現(xiàn)在,在結(jié)果集中,"dwww.cn"僅被列出了一次。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 房山区| 涡阳县| 鄱阳县| 永修县| 江都市| 枝江市| 定襄县| 筠连县| 科技| 上犹县| 比如县| 曲周县| 达拉特旗| 祁东县| 贵港市| 黄平县| 神池县| 安义县| 阿拉善盟| 金昌市| 惠州市| 双城市| 凉山| 祁东县| 弥渡县| 卢湾区| 禹城市| 昔阳县| 龙游县| 天门市| 高雄县| 法库县| 大宁县| 兴国县| 寿光市| 金寨县| 伊宁县| 漯河市| 广灵县| 青神县| 景德镇市|