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

首頁 > 學院 > 開發設計 > 正文

在ADO使用SELECT語法三

2019-11-18 22:28:09
字體:
來源:轉載
供稿:網友
接上一篇文章:

ORDER BY

ORDER BY子句,可以設定排序的字段。

在一個SQL表達式之中,ORDER BY子句通常放置于最后。

    若要以遞減順序來進行排序(Z~A,9 ~0),須于您要遞減排序的每一字段的尾部加DESC字。譬如:

SELECT 姓名

FROM 員工

ORDER BY 工資 DESC, 年齡

    表示[工資] 字段以遞減順序來進行排序,[年齡] 字段以遞增順序來進行排序。

    ORDER BY子句中排序的字段,不可以包含MEMO字段類型或OLE對象類型,否則會發生錯誤。

    在ORDER BY子句之中包含多個的字段時,首先以ORDER BY之后的第一個字段來進行排序。然后,若在此字段之中有相同的資料記錄,才會以列第二字段來進行排序,依此類推。

GROUP BY

GROUP BY將查詢的結果做統計,語法如下:

SELECT fieldlist
FROM table
WHERE criteria
[GROUP BY groupfieldlist]

    使用WHERE子句,可以設定不想要做統計的資料,而使用HAVING子句可以篩選已經統計之后的字段。

不可以對MEMO字段類型或OLE對象類型的字段做統計,否則會發生錯誤。

    譬如asp程式rs22.asp如下,[SELECT 種類, Avg(價格) As 平均 From 產品 Group By 種類] 使用GROUP BY將查詢的結果做 [種類] 統計,統計各個種類統計來平均價格Avg(價格):

<%

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 種類, Avg(價格) As 平均 From 產品 Group By 種類"

Response.Write "<p>Avg(價格)"

rs2.Open SqlStr,conn1,1,1

Do while not rs2.EOF

Response.Write "<BR>" & rs2("種類") & ": " & rs2("平均")

rs2.MoveNext

Loop

rs2.Close %>

    以上的 ASP程式rs22.asp,用戶端使用瀏覽器,瀏覽執行的結果,顯示依據 [種類] 統計來統計平均價格。

    讓我們多看個例子,譬如ASP程式rs22.asp如下,[SELECT 種類, Sum(數量*價格) As 總計 From 產品 Group By 種類] 使用GROUP BY將查詢的結果做 [種類] 統計,統計各個種類的數量與價格相乘的總價Sum(數量*價格):

<%

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 種類, Sum(數量*價格) As 總計 From 產品 Group By 種類"

rs2.Open SqlStr,conn1,1,1

Response.Write "<p>Sum(數量*價格)"

Do while not rs2.EOF

Response.Write "<BR>" & rs2("種類") & ": " & rs2("總計")

rs2.MoveNext

Loop

rs2.Close %>

    以上的 ASP程式rs22.asp,在用戶端使用瀏覽器,瀏覽執行的結果,顯示依據 [種類] 來統計總價。

Groupfieldlist為用以統計的字段名稱,最多為10個字段。

    在groupfieldlist中字段名稱的順序,將決定統計層次,由最高至最低的層次來分組。

    最后,譬如ASP程式rs22.asp如下,[SELECT 姓名,科目,Avg(分數) As 平均 From 考試 Group By 姓名,科目] 使用GROUP BY將查詢的結果做依據 [姓名] 和 [科目] 統計,統計各個統計的 [平均] 分數Avg(分數):

<%

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 姓名,科目,Avg(分數) As 平均 From 考試 Group By 姓名,科目"

rs2.Open SqlStr,conn1,1,1

Response.Write "<p>Group By 姓名,科目"

Do while not rs2.EOF

Response.Write "<BR>" & rs2("姓名") & " " & rs2("科目") & " 平均: " & rs2("平均")

rs2.MoveNext

Loop

rs2.Close

%>

    以上的 ASP程式rs22.asp,在用戶端使用瀏覽器,瀏覽執行的結果,顯示依據 [姓名] 和 [科目] 來統計 [平均] 分數。

學會了嗎?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
北条麻妃99精品青青久久| 欧美成人激情视频免费观看| 日韩电影大全免费观看2023年上| 狠狠综合久久av一区二区小说| 成人国产亚洲精品a区天堂华泰| 国产男人精品视频| 91中文字幕一区| 亚洲精品日韩激情在线电影| 日韩毛片在线观看| 国产亚洲人成网站在线观看| 精品国产91乱高清在线观看| 欧美夜福利tv在线| 亚洲欧美日韩中文在线| 欧美影院在线播放| 97超级碰在线看视频免费在线看| 国产精品久久国产精品99gif| 亚洲www在线| 国产欧美精品日韩精品| 欧美另类交人妖| 国产精品第一视频| 国产精品成人v| 亚洲一级黄色av| 日韩电影免费观看中文字幕| 精品亚洲永久免费精品| 欧美精品一区二区三区国产精品| www.日韩系列| 2021久久精品国产99国产精品| 国产盗摄xxxx视频xxx69| 日韩免费看的电影电视剧大全| 7m精品福利视频导航| 亚洲一区制服诱惑| 97超级碰碰人国产在线观看| 成人亚洲综合色就1024| 热久久这里只有精品| 欧美成人三级视频网站| 亚洲电影天堂av| 日本成人在线视频网址| 久久国产视频网站| 中文国产亚洲喷潮| 成人啪啪免费看| 久久久久日韩精品久久久男男| 日韩欧美成人免费视频| 亚洲视频在线视频| 欧美日本精品在线| 久久久久久久电影一区| 亚洲精品国产精品国产自| 在线观看日韩视频| 日韩成人在线播放| 欧美体内谢she精2性欧美| 亚洲肉体裸体xxxx137| 高跟丝袜一区二区三区| 成人精品久久av网站| 日本精品视频在线| 欧美激情精品久久久久久变态| 久久九九全国免费精品观看| 亚洲成人激情在线| 国产精品99蜜臀久久不卡二区| 精品国内产的精品视频在线观看| 亚洲欧美在线一区二区| 欧美寡妇偷汉性猛交| 亚洲综合精品一区二区| 亚洲精品国产欧美| 成人亲热视频网站| 17婷婷久久www| 亚洲国产成人爱av在线播放| 欧美精品在线免费观看| 日本高清不卡在线| 国产精品久久国产精品99gif| 国产视频精品va久久久久久| 久久噜噜噜精品国产亚洲综合| 日本不卡免费高清视频| 久久香蕉精品香蕉| 亚洲人成网7777777国产| 中文字幕不卡av| 欧美日产国产成人免费图片| 亚洲精品91美女久久久久久久| 欧美日韩性视频| 久久夜精品va视频免费观看| 国产精品丝袜白浆摸在线| 日韩av网址在线观看| 色综合伊人色综合网站| 精品国产一区二区三区在线观看| 亚洲欧美国产一本综合首页| 久久精品国产2020观看福利| 欧美视频在线观看 亚洲欧| 96pao国产成视频永久免费| 久久成人在线视频| 国产91精品久| 国产精品久久国产精品99gif| 亚洲免费福利视频| 欧美电影免费在线观看| 欧美性jizz18性欧美| 亚洲三级免费看| 欧美成人免费观看| 欧美xxxx14xxxxx性爽| 国产精品久久一| 日韩国产在线看| 欧美激情精品久久久久久| 国产一区二区三区久久精品| 亚洲一区二区三区在线免费观看| 欧美午夜视频一区二区| 欧美成人精品影院| 欧美成人精品激情在线观看| 色综合色综合久久综合频道88| 日韩av在线高清| 亚洲精品网址在线观看| 国产成人精品久久久| 最近2019年好看中文字幕视频| 国产成人精品国内自产拍免费看| 欧美在线视频免费观看| 国产成人精品在线| 日韩免费在线视频| 日韩电影免费观看在线观看| 国产精品三级网站| 欧美日韩一区二区三区| 亚洲精品v天堂中文字幕| 亚洲国产精品va| 国产精品精品国产| 日av在线播放中文不卡| 欧美在线视频观看免费网站| 亚洲天堂免费观看| 国产精品视频成人| www.欧美三级电影.com| 日韩精品在线观看视频| 欧美视频免费在线| 精品国产一区二区三区久久狼黑人| 色琪琪综合男人的天堂aⅴ视频| 国产精品久久久久av免费| 欧美乱妇高清无乱码| 日韩在线中文视频| 亚洲直播在线一区| 91免费看片在线| 欧美在线视频网| 永久免费毛片在线播放不卡| 国产丝袜精品第一页| 欧洲成人性视频| 日韩av一卡二卡| 国产精品免费福利| 欧美国产日韩二区| 日韩一区二区在线视频| 91av在线影院| 亲爱的老师9免费观看全集电视剧| 精品国产乱码久久久久久天美| 久久久精品欧美| 国产成人鲁鲁免费视频a| 亚洲成色www8888| 欧美日韩国产激情| 国产精品久久久久久久app| 欧美精品18videos性欧美| 国产脚交av在线一区二区| 亚洲裸体xxxx| 91香蕉嫩草神马影院在线观看| 亚洲国产欧美一区二区丝袜黑人| 国产色婷婷国产综合在线理论片a| 亚洲精品一区二区在线| 欧美精品九九久久| 日韩中文在线不卡| 亚洲一级片在线看| 日韩av影片在线观看| 成人网在线免费看| 亚洲色图狂野欧美| 日韩精品中文在线观看| 日韩欧美成人区| 亚洲男人的天堂网站|