日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

SQL語法手冊

系統(tǒng) 2956 0
Select
用途:
從指定表中取出指定的列的數(shù)據(jù)
語法:
            
              SELECT column_name(s) FROM table_name
            
          
解釋:
從數(shù)據(jù)庫中選取資料列,并允許從一或多個資料表中,選取一或多個資料列或資料行。SELECT 陳述式的完整語法相當(dāng)復(fù)雜,但主要子句可摘要為:
SELECT select_list
[ INTO new_table ]
FROM table_source
[ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
[ ORDER BY order_expression [ ASC | DESC ] ]
例:
“Persons” 表中的數(shù)據(jù)有
LastName
FirstName
Address
City
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
選出字段名” LastName ”、” FirstName ” 的數(shù)據(jù)
            
              SELECT LastName,FirstName FROM Persons
            
          
返回結(jié)果 :
LastName
FirstName
Hansen
Ola
Svendson
Tove
Pettersen
Kari
選出所有字段的數(shù)據(jù)
            
              SELECT * FROM Persons
            
          
返回結(jié)果 :
LastName
FirstName
Address
City
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Where
用途:
被用來規(guī)定一種選擇查詢的標(biāo)準(zhǔn)
語法:
            
              SELECT column FROM table WHERE column condition value
            
          
下面的操作符能被使用在 WHERE 中:
=,<>,>,<,>=,<=,BETWEEN,LIKE
注意: 在某些 SQL 的版本中不等號 < > 能被寫作為 !=
解釋:
SELECT語句返回WHERE子句中條件為true的數(shù)據(jù)
例:
”Persons” 表中選出生活在 ” Sandnes” 的人
            
              SELECT * FROM Persons WHERE City='Sandnes'
            
          
"Persons" 表中的數(shù)據(jù)有 :
LastName
FirstName
Address
City
Year
Hansen
Ola
Timoteivn 10
Sandnes
1951
Svendson
Tove
Borgvn 23
Sandnes
1978
Svendson
Stale
Kaivn 18
Sandnes
1980
Pettersen
Kari
Storgt 20
Stavanger
1960
返回結(jié)果 :
LastName
FirstName
Address
City
Year
Hansen
Ola
Timoteivn 10
Sandnes
1951
Svendson
Tove
Borgvn 23
Sandnes
1978
Svendson
Stale
Kaivn 18
Sandnes
1980
And & Or
用途:
在WHERE子句中AND和OR被用來連接兩個或者更多的條件
解釋:
AND在結(jié)合兩個布爾表達(dá)式時,只有在兩個表達(dá)式都為 TRUE 時才傳回 TRUE
OR在結(jié)合兩個布爾表達(dá)式時,只要其中一個條件為 TRUE 時,OR便傳回 TRUE
例:
"Persons" 表中的 原始數(shù)據(jù) :
LastName
FirstName
Address
City
Hansen
Ola
Timoteivn 10
Sandnes
Svendson
Tove
Borgvn 23
Sandnes
Svendson
Stephen
Kaivn 18
Sandnes
AND 運(yùn)算子來查找 "Persons" 表中 FirstName ”Tove” 而且 LastName ” Svendson” 的數(shù)據(jù)
            
              SELECT * FROM Persons
            
          
            
              WHERE FirstName='Tove'
            
          
            
              AND LastName='Svendson'
            
          
返回結(jié)果 :
LastName
FirstName
Address
City
Svendson
Tove
Borgvn 23
Sandnes
OR 運(yùn)算子來查找 "Persons" 表中 FirstName ”Tove” 或者 LastName ” Svendson” 的數(shù)據(jù)
            
              SELECT * FROM Persons
            
          
            
              WHERE firstname='Tove'
            
          
            
              OR lastname='Svendson'
            
          
返回結(jié)果 :
LastName
FirstName
Address
City
Svendson
Tove
Borgvn 23
Sandnes
Svendson
Stephen
Kaivn 18
Sandnes
你也能結(jié)合AND和OR (使用括號形成復(fù)雜的表達(dá)式),如:
            
              SELECT * FROM Persons WHERE
            
          
            
              (FirstName='Tove' OR FirstName='Stephen')
            
          
            
              AND LastName='Svendson'
            
          
返回結(jié)果 :
LastName
FirstName
Address
City
Svendson
Tove
Borgvn 23
Sandnes
Svendson
Stephen
Kaivn 18
Sandnes
Between…And
用途:
指定需返回數(shù)據(jù)的范圍
語法:
            
              SELECT column_name FROM table_name
            
          
            
              WHERE column_name
            
          
            
              BETWEEN value1AND value2
            
          
例:
“Persons” 表中的原始數(shù)據(jù)
LastName
FirstName
Address
City
Hansen
Ola
Timoteivn 10
Sandnes
Nordmann
Anna
Neset 18
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Svendson
Tove
Borgvn 23
Sandnes
BETWEEN…AND 返回 LastName 為從 ”Hansen” ”Pettersen” 的數(shù)據(jù):
            
              SELECT * FROM Persons WHERE LastName 
            
          
            
              BETWEEN 'Hansen' AND 'Pettersen'
            
          
返回結(jié)果 :
LastName
FirstName
Address
City
Hansen
Ola
Timoteivn 10
Sandnes
Nordmann
Anna
Neset 18
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
為了顯示指定范圍之外的數(shù)據(jù),也可以用NOT操作符:
            
              SELECT * FROM Persons WHERE LastName 
            
          
            
              NOT BETWEEN 'Hansen' AND 'Pettersen'
            
          
返回結(jié)果 :
LastName
FirstName
Address
City
Svendson
Tove
Borgvn 23
Sandnes
Distinct
用途:
DISTINCT關(guān)鍵字被用作返回唯一的值
語法:
            
              SELECT DISTINCT column-name(s) FROM table-name
            
          
解釋:
當(dāng)column-name(s)中存在重復(fù)的值時,返回結(jié)果僅留下一個
例:
“Orders”表中的原始數(shù)據(jù)
Company
OrderNumber
Sega
3412
W3Schools
2312
Trio
4678
W3Schools
6798
DISTINCT 關(guān)鍵字返回 Company 字段中唯一的值:
            
              SELECT DISTINCT Company FROM Orders
            
          
返回結(jié)果 :
Company
Sega
W3Schools
Trio
Order by
用途:
指定結(jié)果集的排序
語法:
            
              SELECT column-name(s) FROM table-name ORDER BY 
            
            
              { 
              
                order_by_expression
              
               [ ASC | DESC ] }
            
          
解釋:
指定結(jié)果集的排序,可以按照ASC(遞增方式排序,從最低值到最高值)或者DESC(遞減方式排序,從最高值到最低值)的方式進(jìn)行排序,默認(rèn)的方式是ASC
例:
“Orders”表中的原始數(shù)據(jù) :
Company
OrderNumber
Sega
3412
ABC Shop
5678
W3Schools
2312
W3Schools
6798
按照 Company 字段的升序方式返回結(jié)果集:
            
              SELECT Company, OrderNumber FROM Orders
            
          
            
              ORDER BY Company
            
          
返回結(jié)果 :
Company
OrderNumber
ABC Shop
5678
Sega
3412
W3Schools
分享到:
評論
wapysun
  • 瀏覽: 4878025 次
  • 性別: Icon_minigender_1
  • 來自: 杭州
社區(qū)版塊
最新評論

SQL語法手冊


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 罗江县| 天水市| 江北区| 铁岭县| 邵阳县| 广德县| 富顺县| 宁强县| 台江县| 凤山市| 马公市| 扎兰屯市| 高碑店市| 新安县| 清原| 莱阳市| 万年县| 天津市| 清新县| 连州市| 永吉县| 沁阳市| 澎湖县| 长宁区| 汶川县| 汤阴县| 泾阳县| 重庆市| 奇台县| 余江县| 故城县| 景德镇市| 当雄县| 临桂县| 清新县| 海宁市| 安吉县| 阜平县| 台南县| 卓尼县| 高碑店市|