亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQL語法手冊

系統(tǒng) 2933 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條評論
主站蜘蛛池模板: 亚洲一级毛片免费观看 | 毛片高清| 亚洲一区二区久久 | 99久久久免费精品免费 | 久久麻豆视频 | 婷婷综合社区 | 羞羞视频在线免费 | 99视频免费 | 日本伊人色综合网 | 国内精品久久久久久久久蜜桃 | 久久国产精品久久久久久久久久 | 日日撸夜夜干 | 中文字幕免费在线视频 | 久久91综合国产91久久精品 | 在线国产欧美 | 奇米第四色777 | 成年女人色毛片免费看 | 中文字幕在线免费播放 | 99热在线国产 | 精品在线观看国产 | 国产精品亚洲综合久久 | 福利色姬网站视频入口 | 黄色片网站观看 | 国产香蕉国产精品偷在线观看 | 四虎国产永久在线观看 | 深夜网站在线 | 不卡午夜 | 亚洲区一区 | 日产一一到六区麻豆 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠久久丁香 | 四虎成人免费网站在线 | 亚洲网色 | 亚洲天天做夜夜做天天欢人人 | 日本欧美另类 | 久久777国产线看观看精品卜 | 国产精品久线观看视频 | 四虎永久在线精品免费观看地址 | 2020国产精品永久在线观看 | 97免费视频免费视频 | 精品视频在线免费播放 | 天天做天天添婷婷我也去 |