




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、統(tǒng)計(jì)查詢統(tǒng)計(jì)查詢是指使用關(guān)鍵字配合select語句查詢時(shí),在查詢后的結(jié)果中出現(xiàn)了不是原始 數(shù)據(jù)表中數(shù)據(jù)的記錄信息,這些記錄信息是根據(jù)需求,借助不同關(guān)鍵字對原始數(shù)據(jù)表中數(shù)據(jù) 信息做計(jì)算處理而得到的。1聚合函數(shù)查詢S4-1聚合函數(shù)P函數(shù)名功 能口nt( I字段名統(tǒng)計(jì)數(shù)據(jù)表中的記錄總個(gè)數(shù)口耒達(dá)式字段名計(jì)算耒達(dá)式或字段名中數(shù)據(jù)的和的頁表典字段名k計(jì)算表達(dá)式或宇段名中數(shù)據(jù)的平均值口nnax(耒達(dá)式字段名求出耒達(dá)式或字段名中數(shù)據(jù)的最大值舊時(shí)國表達(dá)式|字段名*求出表達(dá)式或字段名中數(shù)據(jù)的最小值P2查詢結(jié)果排序排序操作可以使用order by語句實(shí)現(xiàn),它可以出現(xiàn)在from語句或者where語句的后 面,語法格式
2、如下:order by 字段名 1 ,字段名 2asc | desc 查詢結(jié)果分組小計(jì)分組小計(jì)語句group by可以出現(xiàn)在from語句或者where語句后面,語法格式如下:group by字段名列表having條件表達(dá)式+having語句對分組小計(jì)后的結(jié)果做進(jìn)一步的條件篩選,跟隨在group by后面。+通常在select語句后面加聚合函數(shù)來表示求值小計(jì)。+出現(xiàn)在select語句后的字段名,要么放在聚合函數(shù)中,要么放在groupby語句后面,否則將提示錯(cuò)誤。課堂題目:1、統(tǒng)計(jì)“課程表”中總的課程數(shù),總學(xué)分,最高學(xué)分,最低學(xué)分,平均學(xué)分(無列名) select COUNT (*), SUM (
3、學(xué)分),MAX (學(xué)分),MIN (學(xué)分)from課程表2、統(tǒng)計(jì)“課程表”中總的課程數(shù),總學(xué)分,最高學(xué)分,最低學(xué)分,平均學(xué)分(加列名,三 種方法)select COUNT (*)as 總課程數(shù),SUM(學(xué)分)as總學(xué)分,MAX(學(xué)分)as 最高學(xué)分 ,MIN(學(xué)分)as 最低學(xué)分from課程表3、查詢“課程表”中學(xué)分最高的前三條記錄。(降序desc)select top 3 *from 課程表order by 學(xué)分 desc查詢“課程表”中學(xué)分最低的前三條記錄中的課程名稱和學(xué)分。(升序asc默認(rèn)) select top 3課程名稱,學(xué)分from課程表order by 學(xué)分 desc“選課成績表
4、”中,查詢結(jié)果按照學(xué)生編號分類,統(tǒng)計(jì)出每個(gè)學(xué)生的成績總成績和平 均成績。(加列名)select學(xué)生編號as 學(xué)生編號,SUM (成績)as 總成績,AVG (成績)as 平價(jià)成績 from選課成績表group by 學(xué)生編號“選課成績表”中,查詢結(jié)果按照課程編號分類,統(tǒng)計(jì)出每門課程的成績總成績和平均成績。(加列名)select課程編號as,課程編號,SUM(成績)as,總成績,AVG(成績)as,平價(jià)成績,from選課成績表group by課程編號“選課成績表”中,查詢結(jié)果按照學(xué)生編號分類,統(tǒng)計(jì)出總成績大于250分的學(xué)生的 成績總成績和平均成績。(加列名)select學(xué)生編號as 學(xué)生編號,S
5、UM (成績)as 總成績,AVG (成績)as 平價(jià)成績 from 選課成績表group by 學(xué)生編號having SUM (成績)250綜合練習(xí):1、統(tǒng)計(jì)”學(xué)生表”中各個(gè)班學(xué)生的總?cè)藬?shù)。select COUNT (*),班級from 學(xué)生表group by 班級2、統(tǒng)計(jì)”教師表”中,各類職稱的總?cè)藬?shù)。select 職稱,COUNT(*)as 總?cè)藬?shù)from教師表group by 職稱3、統(tǒng)計(jì)“選課成績表”中每個(gè)學(xué)生的總分和平均分,并按總分從高到低排序select SUM (成績)as總成績,平均分=avg(成績),學(xué)生編號as學(xué)生編號from 選課成績表group by 學(xué)生編號orde
6、r by SUM (成績)4、統(tǒng)計(jì)選課成績表中每門課程的平均分,只輸出平均分大于80分的“課程編號”、“平 均分”,并將結(jié)果按平均分從高到低排列。select SUM (成績)as 總成績,平均分=avg (成績),課程編號as 課程編號from選課成績表group by課程編號having avg (成績)80order by 平均分 desc5、在“選課成績表“中查詢課程編號為101的成績信息,只輸出學(xué)生編號,成績。select成績,學(xué)生編號from 選課成績表where課程編號=1016、計(jì)算“選課成績表“中學(xué)生編號為980104的學(xué)生的總成績和平均成績。select SUM (成績)a
7、s 總成績,平均分=avg (成績),學(xué)生編號as 學(xué)生編號from 選課成績表group by 學(xué)生編號having 學(xué)生編號=9801047、統(tǒng)計(jì)“學(xué)生表“中每個(gè)班男生和女生各有多少人。use jxglgoselect count (性別)人數(shù),班級from 學(xué)生表group by 班級8、查詢“學(xué)生表“中網(wǎng)工001班學(xué)生的學(xué)號、姓名、班級、年齡,并按照年齡進(jìn)行降序排 列,如果年齡相同的則按學(xué)號進(jìn)行升序排列。use jxglgoselect學(xué)號,姓名,班級,年齡from 學(xué)生表where班級=網(wǎng)工order by 年齡 desc,學(xué)號補(bǔ)充統(tǒng)計(jì)”學(xué)生表”中男生人數(shù)。use jxglgosel
8、ect count (性別)from 學(xué)生表where性別=男統(tǒng)計(jì)”學(xué)生表”中姓王的人數(shù)。use jxglgoselect count (姓名)from學(xué)生表where 姓名 like 王統(tǒng)計(jì)”學(xué)生表”中入學(xué)成績大于400的人數(shù)。use jxglgoselect count (入學(xué)成績)from 學(xué)生表where入學(xué)成績400統(tǒng)計(jì)”學(xué)生表”中網(wǎng)工001班的人數(shù)。use jxglgoselect count (入學(xué)成績)from 學(xué)生表where班級=網(wǎng)工統(tǒng)計(jì)”學(xué)生表”中每個(gè)班的人數(shù)。use jxglgoselect count (性別)人數(shù),班級from 學(xué)生表group by 班級統(tǒng)計(jì)”學(xué)生
9、表”中男女人數(shù)各多少。use jxglgoselect count (性別),性別0from 學(xué)生表group by 性別7找出“學(xué)生表”中成績最高是多少。select MAX (入學(xué)成績)from 學(xué)生表8找出“學(xué)生表”中成績最低是多少。select MIN (入學(xué)成績)from 學(xué)生表統(tǒng)計(jì)“學(xué)生表”中學(xué)生總成績。select SUM (入學(xué)成績)from 學(xué)生表統(tǒng)計(jì)“學(xué)生表”中學(xué)生平均成績。select AVG (入學(xué)成績)from 學(xué)生表11統(tǒng)計(jì)“學(xué)生表”中男學(xué)生總成績。select Sum(入學(xué)成績)from 學(xué)生表where性別=男12統(tǒng)計(jì)“學(xué)生表”中女生的平均分。select AVG (入學(xué)成績)from學(xué)生表where性別=女13計(jì)”選課成績表”中選修101課程的人數(shù)。use jxglgoselect count (學(xué)生編號)fr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中勾股定理說課課件
- 交通設(shè)備制造業(yè)數(shù)字化轉(zhuǎn)型中的智能制造技術(shù)應(yīng)用與案例研究報(bào)告2025
- 初中函數(shù)說課課件
- 交通設(shè)備制造業(yè)數(shù)字化轉(zhuǎn)型中的綠色制造研究報(bào)告2025
- 交通運(yùn)輸行業(yè)2025年節(jié)能減排技術(shù)創(chuàng)新與產(chǎn)業(yè)發(fā)展趨勢適應(yīng)性優(yōu)化研究報(bào)告
- 導(dǎo)尿術(shù)后護(hù)理常規(guī)
- 腹透管術(shù)后并發(fā)癥處理健康教育
- 小班健康投球樂
- 學(xué)生心理健康知識講座
- 初中書法說課課件
- 9.2 中心對稱與中心對稱圖形 同步課件
- 2024年110KV變電站施工及設(shè)備安裝合同
- 全國道德與法治教學(xué)研究活動(dòng)一等獎(jiǎng)?wù)n例:《從“中國制造”到“中國創(chuàng)造”》教學(xué)詳案(四下)
- 慢性化膿性中耳炎護(hù)理查房
- 人教部編版七年級上歷史第1課 一課一練同步訓(xùn)練(含答案)
- 機(jī)器學(xué)習(xí)周志華課件
- -小學(xué)英語人稱代詞與物主代詞講解課件(共58張課件).課件
- 長鑫存儲(chǔ)線上測試題
- 新外研版(三起)三年級上冊英語全冊課件(2024年新版教材)
- 國家開放大學(xué)《園林樹木學(xué)》形考任務(wù)1-4參考答案
- 支氣管鏡檢查并發(fā)癥預(yù)防及處理
評論
0/150
提交評論