亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

在ADO使用SELECT語法六

2019-11-18 22:28:03
字體:
供稿:網(wǎng)友
子查詢

    在一個SELECT、SELECT...INTO、INSERT...INTO、DELETE、或UPDATE 表達式中,可以包括SELECT表達式,這個SELECT表達式叫做子查詢(sub query)。

您可以使用三種語法建立子查詢:



表達式 [ANY | ALL | SOME] (子查詢)


表達式 [NOT] IN (子查詢)


[NOT] EXISTS (子查詢)


    子查詢的一個SELECT表達式,與一般SELECT表達式的語法相同,必須包括在括號之中。

    您可以使用子查詢來替代SELECT表達式的運算式,或在WHERE或 HAVING子句中的運算式。

    關(guān)鍵字ANY和SOME的意義相同,用來選擇符合子查詢的任何記錄的比較條件。譬如下例將返回產(chǎn)品中單價大于訂單中任何數(shù)量大于100的記錄:

SELECT * FROM 產(chǎn)品

WHERE 單價 > ANY

(SELECT 單價 FROM 訂單

WHERE 數(shù)量 > 100)

關(guān)鍵字ALL,用來選擇符合子查詢的所有記錄的比較條件。

譬如在上例中將ANY改為ALL,將返回產(chǎn)品中單價大于訂單中所有數(shù)量大于100的記錄。

    關(guān)鍵字IN 述語來擷取在主查詢中且只有在子查詢之中包含相同值的某些記錄。下列范例會返回以百分之 25 或更高的折扣賣出的所有產(chǎn)品:

關(guān)鍵字IN,用來選擇在子查詢之中的記錄。譬如下例將返回訂單中數(shù)量 > 100的記錄:

SELECT * FROM 產(chǎn)品

WHERE 產(chǎn)品代號 IN

(SELECT 產(chǎn)品代號 FROM 訂單

WHERE 數(shù)量 > 100)

相反地,關(guān)鍵字NOT IN,用來選擇不在子查詢之中的記錄。

在true/false比較中,可以使用EXISTS關(guān)鍵字,來決定子查詢是否會返回任何的記錄。

    關(guān)鍵字ALL的asp例子,譬如ASP程式rs24.asp如下,[SELECT 姓名,科目,分數(shù) From 考試 Where 科目 = '算術(shù)' and 分數(shù) >= All (SELECT 分數(shù) From 考試 Where 科目='算術(shù)' and 姓名='張三')] 找出分數(shù)大于或等于張三的算術(shù)考試的算術(shù)記錄:

<%

Set conn1 = Server.CreateObject("ADODB.Connection")

conn1.Open "DBQ=" & Server.MapPath("ntopsamp.mdb") & ";Driver={Microsoft access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

Set rs2 = Server.CreateObject("ADODB.Recordset")

SqlStr = "SELECT 姓名,科目,分數(shù) From 考試 Where 科目 = '算術(shù)' and 分數(shù) >= All (SELECT 分數(shù) From 考試 Where 科目='算術(shù)' and 姓名='張三')"

rs2.Open SqlStr,conn1,1,1

Response.Write "<p>All高于張三算術(shù)所有分數(shù)"

Do while not rs2.EOF

Response.Write "<BR>" & rs2("姓名") & " " & rs2("科目") & " 分數(shù): " & rs2("分數(shù)")

rs2.MoveNext

Loop

rs2.Close

%>

    以上的 ASP程式rs24.asp,在用戶端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示分數(shù)大于或等于張三的算術(shù)考試的算術(shù)記錄。

Any

    關(guān)鍵字ANY用來選擇符合子查詢的任何記錄的比較條件,譬如ASP程式rs24.asp如下,[SELECT 姓名,科目,分數(shù) From 考試 Where 科目 = '算術(shù)' and 分數(shù) >= Any (SELECT 分數(shù) From 考試 Where 科目='算術(shù)' and 姓名='張三')] 找出分數(shù)大于或等于張三任何算術(shù)分數(shù)的記錄:

<%

Set conn1 = Server.CreateObject("ADODB.Connection")

conn1.Open "DBQ=" & Server.MapPath("ntopsamp.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

Set rs2 = Server.CreateObject("ADODB.Recordset")

SqlStr = "SELECT 姓名,科目,分數(shù) From 考試 Where 科目 = '算術(shù)' and 分數(shù) >= Any (SELECT 分數(shù) From 考試 Where 科目='算術(shù)' and 姓名='張三')"

rs2.Open SqlStr,conn1,1,1

Response.Write "<p>Any高于張三算術(shù)任何分數(shù)"

Do while not rs2.EOF

Response.Write "<BR>" & rs2("姓名") & " " & rs2("科目") & " 分數(shù): " & rs2("分數(shù)")

rs2.MoveNext

Loop

rs2.Close %>

    以上的 ASP程式rs24.asp,在用戶端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示分數(shù)大于或等于張三任何算術(shù)分數(shù)的記錄。

Some

    關(guān)鍵字SOME和ANY的意義相同,用來選擇符合子查詢的任何記錄的比較條件,譬如ASP程式rs24.asp如下,[SELECT 姓名,科目,分數(shù) From 考試 Where 科目 = '算術(shù)' and 分數(shù) >= Some (SELECT 分數(shù) From 考試 Where 科目='算術(shù)' and 姓名='張三')] 找出分數(shù)大于或等于張三任何算術(shù)分數(shù)的記錄:

<%

Set conn1 = Server.CreateObject("ADODB.Connection")

conn1.Open "DBQ=" & Server.MapPath("ntopsamp.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

Set rs2 = Server.CreateObject("ADODB.Recordset")

SqlStr = "SELECT 姓名,科目,分數(shù) From 考試 Where 科目 = '算術(shù)' and 分數(shù) >= Some (SELECT 分數(shù) From 考試 Where 科目='算術(shù)' and 姓名='張三')"

rs2.Open SqlStr,conn1,1,1

Response.Write "<p>Some高于張三算術(shù)任何分數(shù)"

Do while not rs2.EOF

Response.Write "<BR>" & rs2("姓名") & " " & rs2("科目") & " 分數(shù): " & rs2("分數(shù)")

rs2.MoveNext

Loop

rs2.Close

%>

    以上的 ASP程式rs24.asp,在用戶端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示分數(shù)大于或等于張三任何算術(shù)分數(shù)的記錄。

Select...Into

Select...Into將查詢的結(jié)果,建立一個產(chǎn)生的表。

語法如下:

SELECT 字段1[,字段2[, ...]] INTO 新表 [IN 外部表]
FROM 表

新表的名稱不可與現(xiàn)存表的名稱相同,否則將會發(fā)生錯誤。

Select...Into所建立的新表,其字段的資料類型及大小與所查詢的表相同。

讓我們看一個于ASP程式當中使用這個SQL指令的例子。

    譬如ASP程式rs9.asp如下,[Select * Into 電腦 From 產(chǎn)品 Where 種類 = '電腦'] 將 [產(chǎn)品] 表中所有 [種類] 為 [電腦] 的紀錄產(chǎn)生一個新的 [電腦] 表:

<%

Set conn1 = Server.CreateObject("ADODB.Connection")

conn1.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

sql = "Select * Into 電腦 From 產(chǎn)品 Where 種類 = '電腦'"

Set a = conn1.Execute(sql)

Set rs3 = Server.CreateObject("ADODB.Recordset")

sql = "Select * from 電腦"

rs3.Open sql,conn1,1,1,1

%>

<TABLE COLSPAN=8 CELLPADDING=5 BORDER=0>

<TR>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">代號</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">名稱</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">價格</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">數(shù)量</FONT></TD>

</TR>

<% Do while not rs3.EOF %>

<TR>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("代號")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("名稱")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("價格")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("數(shù)量")%></TD>

</TR>

<%

rs3.MoveNext

Loop

rs3.Close

%>

</TABLE>

    以上的 ASP程式rs9.asp,在用戶端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示新 [電腦] 表的記錄。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
亚洲免费专区| 亚洲天堂精品在线观看| 中文字幕乱码在线人视频| 五月天婷婷网站| 国产精品免费看久久久香蕉| 最近的2019中文字幕免费一页| 99热国产在线观看| 免费看黄裸体一级大秀欧美| 亚洲成人在线播放| 黄网址在线永久免费观看| gogogo影视剧免费观看在线观看| 91精品91久久久久久| 国产一区二区三区小说| 久久人妻少妇嫩草av蜜桃| 97精品国产| 国产精品免费成人| 亚洲第一中文字幕| 欧美图区在线视频| 亚洲天堂2021av| 热舞福利精品大尺度视频| 久久综合给合| 2017亚洲天堂1024| 欧美少妇bbb| 日韩电影在线观看网站| 成人午夜三级| 久久亚洲影视| 亚洲网站啪啪| 中文字幕一区2区3区| 97人妻精品一区二区三区免费| 天天综合网91| 搞黄网站在线观看| 成人一二三四区| 亚洲影院色在线观看免费| 在线91免费看| 国产精品77777| 国产精品麻豆一区二区三区| 午夜宅男在线视频| 国产精品一区二区三区高清在线| 网友自拍亚洲| 国产在线观看免费视频软件| 天天射天天操天天干| 久久亚裔精品欧美| 日本在线视频www鲁啊鲁| 凹凸精品一区二区三区| 欧美最近摘花xxxx摘花| 日本a在线观看| 国产欧美日韩激情| 国产成人精品av久久| 欧美 日韩 国产 成人 在线观看| 亚洲国产精品人人爽夜夜爽| 国产精品久久久对白| www.av在线视频| 日韩va欧美va亚洲va久久| 六月丁香激情综合| 91国偷自产中文字幕久久| 国产在线不卡精品| 麻豆91av| 免播放器亚洲| 少妇献身老头系列| 在线 丝袜 欧美 日韩 制服| 久久99青青| 亚洲成人免费看| 国产精品欧美一级免费| 日本熟妇人妻中出| 日韩视频一区在线| 91激情视频| 91精品国产高清久久久久久91裸体| 欧美人体大胆444www| 偷拍视屏一区| 午夜国产精品理论片久久影院| 精品女同一区二区| 少妇高潮露脸国语对白| 香蕉影院在线| 国产综合中文字幕| 成人在线电影在线观看视频| 欧美91精品久久久久国产性生爱| 亚洲午夜激情| 欧美日韩免费区域视频在线观看| 91美女片黄在线观看91美女| 欧美精品www| 欧美精品第一页在线播放| 中文字幕精品—区二区| 一个人看的www片免费高清视频| 99热这里只有精品8| 理论片播放午夜国外| 久久久久久无码精品人妻一区二区| 日本色七七影院| 国产精品毛片一区二区三区四区| 新67194成人永久网站| 亚洲免费一级视频| 欧美一区二区日韩一区二区| 成人黄网18免费观看的网站| 黄色av中文字幕| 国产成人h网站| 色呦呦在线播放| 亚洲欧美国产毛片在线| 亚洲精品视频在线观看免费视频| 亚洲国产黄色| 色视频精品视频在线观看| 上原亚衣av一区二区三区| 国产一级视频在线| 国产精品毛片在线| 99精品视频一区二区| 日韩精品最新网址| 国产三级中文字幕| 国产又粗又猛视频| 五月激情五月婷婷| 国产精品久久久久一区二区三区厕所| www.欧美精品一二区| 一区二区91美女张开腿让人桶| 99麻豆久久久国产精品免费优播| a毛片在线看免费观看| 日韩av在线高清| 成人av毛片| 91亚洲精品久久久久久久久久久久| 国产在视频线精品视频www666| 爱福利视频一区| 色欧美在线观看| 欧美亚视频在线中文字幕免费| 真实国产乱子伦对白视频| 日本视频www| 久久久久久夜精品精品免费| 亚洲第一av网站| 99国产精品视频免费观看一公开| 国产精品九色蝌蚪自拍| 四虎影视国产精品| 女生裸体免费视频| 日韩免费不卡av| 永久免费在线观看视频| 日韩在线导航| 国产福利资源一区| 亚洲激情视频在线播放| 在线观看成人免费视频| 99福利在线观看| www.五月婷婷| 97视频热人人精品免费| 性亚洲最疯狂xxxx高清| 国产亚洲视频系列| 小泽玛利亚一区二区三区视频| 欧美一区在线直播| 高清av免费一区中文字幕| 日韩成人精品在线观看| 色呦呦呦在线观看| 国产精品被窝福利一区| xxx视频在线观看| 涩涩网在线视频| 亚洲国产成人在线播放| 91啦中文在线| 99久久99久久久精品棕色圆| 日韩视频久久| 91精品国自产在线| 国产欧美综合精品一区二区| 亚洲精品卡一卡二| 在线观看精品一区| 国产成人精品网址| 久久国产日韩欧美精品| 久草网在线观看| 日韩精品手机在线观看| 成年人网站免费看| 国产色综合天天综合网| 亚洲美腿欧美激情另类| 欧美日韩国产高清一区二区| 久久亚洲综合网| 国产成人免费视频app| 欧美激情久久久| 91成人福利视频| 国产精品久久久久久吹潮| 日本精品www| 亚洲av无码国产综合专区| 91精品国产色综合久久不卡蜜臀| 亚洲视频在线视频| 无码人妻黑人中文字幕| 亚洲自偷自拍熟女另类| 国产精品久久不能| 亚洲欧美激情在线视频| 久久黄色小视频| 无码人妻丰满熟妇区毛片| 一区二区三区国产精华| 一区二区三区中文字幕精品精品| 免费成年人高清视频| 久久精品盗摄| 日本成在线观看| 欧美一级大片| 神马午夜在线视频| 午夜羞羞小视频在线观看| 91精品国产综合久久久久| 99精品欧美一区| 黄色动漫免费网站| www.老鸭窝.com| 国产精品黄页免费高清在线观看| 欧美精品二区三区四区免费看视频| 午夜福制92视频| 国产精品av电影| 午夜精品蜜臀一区二区三区免费| 欧美日韩国产黄| 免费在线视频一区| 一区二区成人精品| 91在线精品一区二区三区| 丁香五月缴情综合网| 欧美一区二区黄| 热99在线视频| 激情欧美丁香| 国产精品久久久999| 中文字幕自拍vr一区二区三区| 成人v精品蜜桃久久一区| 亚洲综合激情六月婷婷在线观看| 欧美一级片免费观看| 日韩一区二区麻豆国产| 成人在线免费| 国产精品电影一区二区三区| 中文在线不卡视频| 成人免费毛片男人用品| 欧美第一区第二区| 国产乱理伦片a级在线观看| 精品视频在线看| 亚洲国产精品综合小说图片区| 蜜桃视频欧美| 国产高清精品软件丝瓜软件| 国产成人a视频高清在线观看| 无夜福利视频观看| 韩国欧美一区二区| 中文在线а√天堂官网| 中文字幕国产欧美| 在线播放一级片| 国内国产区免费视频| 精品一区二区免费看| 少妇激情综合网| 亚洲成人中文字幕在线| 国产精品一二三四五区| 精品久久久三级丝袜| 国产一区二区久久精品| 亚洲欧美中文另类| 国产一级二级视频| 伊人网视频在线| 黄页网站一区| 北条麻妃亚洲一区| 国产精品久久久久影院| 国产suv一区二区三区| 欧美精品高清视频| av网页在线| 麻豆成人久久精品二区三区红| 99视频精品免费| 97av在线视频免费播放| 日韩一区二区中文| 亚洲不卡免费视频| 欧美一区二区精品在线| 粉嫩av一区二区三区粉嫩| 免费国产在线精品一区二区三区| 国产69精品99久久久久久宅男| 国产在线观看网站| 久久资源中文字幕| 亚洲影院中文字幕| 日韩和欧美的一区二区| 亚洲黄色精品| 日韩午夜av一区| 一区三区在线欧| 男女午夜激烈无遮挡| 国产一区二区影视| 很黄很污的视频网站| 欧美性久久久| 欧美性高清videossexo| 国产精品激情av电影在线观看| 5566成人精品视频免费| 国产精品国产三级国产aⅴ原创| 色综合久久中文综合久久97| 秋霞av在线| 亚洲国产精品ⅴa在线观看| 一区二区福利视频| 久久精品一级| 日本在线免费网| 一区二区日韩av| 久久久久久久免费视频了| 中文字幕一区二区三区四区免费看| 亚洲伦理一区二区三区| 乳色吐息在线观看| 黄色国产在线观看| 亚洲免费在线视频观看| 二人午夜免费观看在线视频| 毛片一区二区| 一级片久久久久| 国产高清视频在线观看| 色呦呦网站在线观看| 视频一区二区三区四区五区| 捆绑凌虐一区二区三区| 欧洲毛片在线视频免费观看| 国产精品欧美综合在线| 中文字幕一区不卡| 日本在线观看| 国产九色精品成人porny| 国产福利视频一区| 亚洲少妇一区| 日皮视频在线免费观看| 91女人18毛片水多国产| yw.139尤物在线精品视频| 欧美被狂躁喷白浆精品| 精品国产18久久久久久| 午夜天堂在线观看| 中文字幕不卡在线观看| 五月香视频在线观看| 懂色av粉嫩av浪潮av| 久久亚洲精品国产精品紫薇| 日本午夜视频在线观看| 国语自产精品视频在线看抢先版结局| 成人天堂噜噜噜| 日本在线观看视频| 亚洲免费在线精品一区| www.精品视频| 超碰国产精品一区二页| 亚洲午夜精品| 婷婷综合福利| 欧美一区二区麻豆红桃视频| 茄子视频成人在线| 久久精品国产清自在天天线| 国产jizzjizz一区二区| 人人妻人人澡人人爽久久av| 中国在线观看免费国语版电影| 亚洲国产精品一区制服丝袜| 毛片一区二区三区四区| 中文字幕+乱码+中文| 国产极品美女高潮无套久久久| 日韩精品成人一区二区三区| 久久夜色精品国产欧美乱极品| 麻豆网站免费在线观看| 懂色av.com| 日皮视频在线观看| 91久久伊人青青碰碰婷婷| 国产精品美女一区二区| 欧美日韩一区不卡|