馬平 7119 字 1個月前

◎第四章 ADO Sql

(5 / 6)
⚡ 登入後報錯可獲 3天VIP 免廣告——立即登入

OM子句指定SELECT語句查詢及與查詢相關的表或視圖。在FROM子句中最多可指定256個表或視圖,它們之間用逗號分隔。

在FROM子句同時指定多個表或視圖時,如果選擇列表中存在同名列,這時應使用對象名限定這些列所屬的表或視圖。例如在usertable和citytable表中同時存在cityid列,在查詢兩個表中的cityid時應使用下麵語句格式加以限定:

SELECTusername,citytable.cityid

FROMusertable,citytable

WHEREusertable.cityid=citytable.cityid

在FROM子句中可用以下兩種格式為表或視圖指定別名:

表名as別名

表名別名

例如上麵語句可用表的別名格式表示為:

SELECTusername,b.cityid

FROMusertablea,citytableb

WHEREa.cityid=b.cityid

FROM不僅能從表或視圖中檢索數據,它還能夠從其它查詢語句所返回的結果集合中查詢數據。

例如:

SELECTaau_fname+aau_lname

FROMauthorsa,authorta

(SELECT_id,

FROMs

WHEREytd_sales>10000

)ASt

WHEREaau_id=taau_id

ANDta._id=t._id

此例中,將SELECT返回的結果集合給予一別名t,然後再從中檢索數據。

(三)使用WHERE子句設置查詢條件

WHERE子句設置查詢條件,過濾掉不需要的數據行。例如下麵語句查詢年齡大於20的數據:

SELECT*

FROMusertable

WHEREage>20

WHERE子句可包括各種條件運算符:

比較運算符(大小比較):>、>=、=、<、<=、、!範圍運算符(表達式值是否在指定的範圍):BETWEEN…AND…

NOTBETWEEN…AND…

列表運算符(判斷表達式是否為列表中的指定項):IN(項1,項2……)

NOTIN(項1,項2……)

模式匹配符(判斷值是否與指定的字符通配格式相符):LIKE、NOTLIKE

空值判斷符(判斷表達式是否為空):ISNULL、ISNOTNULL

邏輯運算符(用於多條件的邏輯連接):NOT、AND、OR

1、範圍運算符例:ageBETWEEN10AND30相當於age>=10ANDage<=30

2、列表運算符例:countryIN('Germany','China')

3、模式匹配符例:常用於模糊查找,它判斷列值是否與指定的字符串格式相匹配。可用於char、varchar、text、ntext、datetime和smalldatetime等類型查詢。

可使用以下通配字符:

百分號%:可匹配任意類型和長度的字符,如果是中文,請使用兩個百分號即%%。

下劃線_:匹配單個任意字符,它常用來限製表達式的字符長度。

更多小說內容請訪問o o p . t w

方括號[]:指定一個字符、字符串或範圍,要求所匹配對象為它們中的任一個。[^]:其取值也[]相同,但它要求所匹配對象為指定字符以外的任一個字符。

例如:

限製以Publishing結尾,使用LIKE'%Publishing'

限製以A開頭:LIKE'[A]%'

限製以A開頭外:LIKE'[^A]%'

LLUNSIegaEREHW例符斷判值空、4

RO、DNA、TON為級先優:符算運輯邏、5

序排果結詢查)四(

:為式格法語的句子YBREDRO。序排列多或列一按果結的回返詢查對句子YBREDRO用使

]n…,[}]CSED|CSA[eman_nmuloc{YBREDRO

。序排行進型類據數egami和txet、txetn按能不YBREDRO。序降為CSED,值認默為,序升示表CSA中其

:如例

*TCELES

elbatresuMORF

CSAdiresu,csedegaYBREDRO

。序排行進式達表據根以可,外另

詢查合聯

:為式格法語的NOINU。詢查合聯行執即,示顯合集果結個一成並合合集果結詢查的句語TCELES上上以個兩或個兩將以可符算運NOINU

tnemetats_tceles

tnemetatstceles]LLA[NOINU

]n…[]tnemetatstceles]LLA[NOINU[

。句語詢查TCELES的合聯待為tnemetatstceles中其

。行一留保隻將行複重的中合集果結詢查合聯被,時項該定指不。中合集果結到並合行有所將示表項選LLA

。號序列者或題標列、名列的中句語詢查一第用使須必也,時序排果結詢查合聯對要。義定中句語詢查個一第在須必題標列義定要,此因。題標列的句語詢查個一第為題標列的果結詢查,時詢查合聯

。型類據數的度精高為換轉型類據數的度精低將統係,型類值數於對,時換轉動自在。型類據數的同相為換轉們它將動自以可是或,型類據數的同相有具應式達表擇選詢查個每且並,式達表的量數同相有中表列擇選的句語詢查合聯個每證保應,時符算運NOINU用使在

:如例。序順行執一這變改以可號括用使,右至左自是序順行執其,中句語NOINU的詢查個多括包在

)3詢查NOINU2詢查(NOINU1詢查

詢查接連

。誌標個一的統係理管庫據數型類它其於別區它是也,點特要主的型模庫據數係關是接連。詢查表個多現實以可符算運接連過通


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一頁 書頁/目錄
/ 6 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改)
發表評論
以 匿名讀者 身份發表
讀者評論