六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線(xiàn)學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

在ADO使用SELECT語(yǔ)法3

[摘要]接上一篇文章:ORDER BYORDER BY子句,可以設(shè)定排序的字段。在一個(gè)SQL表達(dá)式之中,ORDER BY子句通常放置于最后。 若要以遞減順序來(lái)進(jìn)行排序(Z~A,9 ~0),須于您要遞減排序的每一字段的尾部加DESC字。譬如:SELECT 姓名FROM 員工ORDER BY 工資 DE...
接上一篇文章:

ORDER BY

ORDER BY子句,可以設(shè)定排序的字段。

在一個(gè)SQL表達(dá)式之中,ORDER BY子句通常放置于最后。

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

SELECT 姓名

FROM 員工

ORDER BY 工資 DESC, 年齡

    表示[工資] 字段以遞減順序來(lái)進(jìn)行排序,[年齡] 字段以遞增順序來(lái)進(jìn)行排序。

    ORDER BY子句中排序的字段,不可以包含MEMO字段類(lèi)型或OLE對(duì)象類(lèi)型,否則會(huì)發(fā)生錯(cuò)誤。

    在ORDER BY子句之中包含多個(gè)的字段時(shí),首先以O(shè)RDER BY之后的第一個(gè)字段來(lái)進(jìn)行排序。然后,若在此字段之中有相同的資料記錄,才會(huì)以列第二字段來(lái)進(jìn)行排序,依此類(lèi)推。

GROUP BY

GROUP BY將查詢(xún)的結(jié)果做統(tǒng)計(jì),語(yǔ)法如下:

SELECT fieldlist
FROM table
WHERE criteria
[GROUP BY groupfieldlist]

    使用WHERE子句,可以設(shè)定不想要做統(tǒng)計(jì)的資料,而使用HAVING子句可以篩選已經(jīng)統(tǒng)計(jì)之后的字段。

不可以對(duì)MEMO字段類(lèi)型或OLE對(duì)象類(lèi)型的字段做統(tǒng)計(jì),否則會(huì)發(fā)生錯(cuò)誤。

    譬如ASP程式rs22.asp如下,[SELECT 種類(lèi), Avg(價(jià)格) As 平均 From 產(chǎn)品 Group By 種類(lèi)] 使用GROUP BY將查詢(xún)的結(jié)果做 [種類(lèi)] 統(tǒng)計(jì),統(tǒng)計(jì)各個(gè)種類(lèi)統(tǒng)計(jì)來(lái)平均價(jià)格Avg(價(jià)格):

<%

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 種類(lèi), Avg(價(jià)格) As 平均 From 產(chǎn)品 Group By 種類(lèi)"

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

rs2.Open SqlStr,conn1,1,1

Do while not rs2.EOF

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

rs2.MoveNext

Loop

rs2.Close %>

    以上的 ASP程式rs22.asp,用戶(hù)端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示依據(jù) [種類(lèi)] 統(tǒng)計(jì)來(lái)統(tǒng)計(jì)平均價(jià)格。

    讓我們多看個(gè)例子,譬如ASP程式rs22.asp如下,[SELECT 種類(lèi), Sum(數(shù)量*價(jià)格) As 總計(jì) From 產(chǎn)品 Group By 種類(lèi)] 使用GROUP BY將查詢(xún)的結(jié)果做 [種類(lèi)] 統(tǒng)計(jì),統(tǒng)計(jì)各個(gè)種類(lèi)的數(shù)量與價(jià)格相乘的總價(jià)Sum(數(shù)量*價(jià)格):

<%

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 種類(lèi), Sum(數(shù)量*價(jià)格) As 總計(jì) From 產(chǎn)品 Group By 種類(lèi)"

rs2.Open SqlStr,conn1,1,1

Response.Write "<p>Sum(數(shù)量*價(jià)格)"

Do while not rs2.EOF

Response.Write "<BR>" & rs2("種類(lèi)") & ": " & rs2("總計(jì)")

rs2.MoveNext

Loop

rs2.Close %>

    以上的 ASP程式rs22.asp,在用戶(hù)端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示依據(jù) [種類(lèi)] 來(lái)統(tǒng)計(jì)總價(jià)。

Groupfieldlist為用以統(tǒng)計(jì)的字段名稱(chēng),最多為10個(gè)字段。

    在groupfieldlist中字段名稱(chēng)的順序,將決定統(tǒng)計(jì)層次,由最高至最低的層次來(lái)分組。

    最后,譬如ASP程式rs22.asp如下,[SELECT 姓名,科目,Avg(分?jǐn)?shù)) As 平均 From 考試 Group By 姓名,科目] 使用GROUP BY將查詢(xún)的結(jié)果做依據(jù) [姓名] 和 [科目] 統(tǒng)計(jì),統(tǒng)計(jì)各個(gè)統(tǒng)計(jì)的 [平均] 分?jǐn)?shù)Avg(分?jǐn)?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 姓名,科目,Avg(分?jǐn)?shù)) 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,在用戶(hù)端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,顯示依據(jù) [姓名] 和 [科目] 來(lái)統(tǒng)計(jì) [平均] 分?jǐn)?shù)。

學(xué)會(huì)了嗎?



主站蜘蛛池模板: 伊人影院在线播放 | 青青青视频免费 | 欧美一区二区三区激情视频 | 日日噜噜夜夜狠狠久久丁香 | 天天天干干干 | 特级做a爰片毛片免费看一区 | 日本欧美高清全视频 | 欧美一级特黄特色大片 | 日本不卡免费高清一级视频 | 午夜久久久久久 | 四虎国产永久在线精品免费观看 | 天天射天天干天天色 | 日本香蕉一区二区在线观看 | 日日操视频 | 在线91精品国产免费 | 亚洲男人的天堂视频 | 天天透天天射 | 日日噜噜噜夜夜爽爽狠狠69 | 日韩精品中文字幕久久 | 一二三四日本高清观看视频 | 午夜精品福利在线 | 夭天干天天做天天免费看 | 五月婷婷丁香在线观看 | 亚洲福利二区 | 青青青久久久 | 深夜视频在线播放视频在线观看免费观看 | 午夜免费看视频 | 午夜影视免费完整高清在线观看网站 | 少妇激情av一区二区 | 午夜www| 天堂免费| 日毛片| 日本福利片在线观看 | 天天插狠狠干 | 午夜男人的天堂 | 色天使色婷婷丁香久久综合 | 亚洲视频第一页 | 欧美在线伊人 | 天堂网免费 | 视频一区中文字幕 | 亚洲日韩中文字幕在线播放 |