SQL Server數(shù)據(jù)庫(kù)項(xiàng)目教程任務(wù)指導(dǎo)書(shū)任務(wù)指導(dǎo)書(shū)-06查詢-任務(wù)2分類(lèi)匯總_第1頁(yè)
SQL Server數(shù)據(jù)庫(kù)項(xiàng)目教程任務(wù)指導(dǎo)書(shū)任務(wù)指導(dǎo)書(shū)-06查詢-任務(wù)2分類(lèi)匯總_第2頁(yè)
SQL Server數(shù)據(jù)庫(kù)項(xiàng)目教程任務(wù)指導(dǎo)書(shū)任務(wù)指導(dǎo)書(shū)-06查詢-任務(wù)2分類(lèi)匯總_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)基礎(chǔ)及SQL項(xiàng)目五使用T-SQL查詢表數(shù)據(jù)-任務(wù)2分類(lèi)匯總項(xiàng)目指導(dǎo)書(shū)一、實(shí)訓(xùn)目的知識(shí)目標(biāo):掌握使用SELECT語(yǔ)句查詢數(shù)據(jù)的方法;掌握按要求重新排序查詢結(jié)果的方法;掌握分組和統(tǒng)計(jì)查詢結(jié)果的方法。技能目標(biāo):會(huì)使用SELECT語(yǔ)句精確查詢或模糊查詢數(shù)據(jù)庫(kù)中的信息;會(huì)重新排序查詢結(jié)果;會(huì)分組統(tǒng)計(jì)或匯總查詢結(jié)果。二、項(xiàng)目背景小李和小張都是某校的學(xué)生,他們希望從學(xué)生選課數(shù)據(jù)庫(kù)中查看某位老師開(kāi)設(shè)的選修課程信息、某們課程可以有多少名學(xué)生進(jìn)行選修;班主任孫老師希望查看自己班級(jí)學(xué)生選修課程的情況;教務(wù)處負(fù)責(zé)選修課程的趙老師希望查看并統(tǒng)計(jì)學(xué)生選報(bào)選修課程的情況。三、實(shí)訓(xùn)內(nèi)容任務(wù)1簡(jiǎn)單查詢?nèi)蝿?wù)2分類(lèi)匯總8、列為表達(dá)式Count(*):統(tǒng)計(jì)表中記錄的個(gè)數(shù)Count(<列名>):統(tǒng)計(jì)本列列值的個(gè)數(shù)(不包括null值)Sum(<列名>):計(jì)算列值總和AVG(<列名>):計(jì)算列值平均值MAX(<列名>):求列值最大值MIN(<列名>):求列值最小值問(wèn)題23:檢索XK數(shù)據(jù)庫(kù)的Course表的課程信息,要求顯示報(bào)名人數(shù)與限選人數(shù)之比問(wèn)題24:查詢課程表中最少的報(bào)名人數(shù)、最多報(bào)名人數(shù)以及平均報(bào)名人數(shù)。9、使用Groupby子句將檢索結(jié)果按照Groupby后指定的列進(jìn)行分組,當(dāng)select子句中包含有聚合函數(shù)時(shí),最適合使用Groupby子句。注:select子句中的選項(xiàng)列表中出現(xiàn)的列包含在聚合函數(shù)中或者包含在Groupby子句中問(wèn)題24:按照課程分類(lèi)統(tǒng)計(jì)平均報(bào)名人數(shù)。問(wèn)題25:在學(xué)生表中,統(tǒng)計(jì)每班的學(xué)生人數(shù)。10、Having子句用于限定組或聚合函數(shù)的檢索條件。Where子句對(duì)原始記錄進(jìn)行過(guò)濾,Having子句對(duì)結(jié)果進(jìn)行過(guò)濾.注:在select子句和having子句中使用聚合函數(shù),但是不能在Where子句中使用它們。問(wèn)題26:檢索"信息技術(shù)"類(lèi)課程的平均報(bào)名人數(shù)。問(wèn)題27:檢索平均報(bào)名人數(shù)大于25人的課程分類(lèi)和每類(lèi)課程的平均報(bào)名人數(shù)。實(shí)訓(xùn)四使用SELECT語(yǔ)句進(jìn)行基本查詢?nèi)蝿?wù)3連接查詢?nèi)蝿?wù)4子查詢實(shí)訓(xùn)五使用多表查詢和復(fù)雜查詢實(shí)訓(xùn)六分析創(chuàng)建查詢sale數(shù)據(jù)庫(kù)必備知識(shí)點(diǎn)復(fù)習(xí):1.-SQL語(yǔ)言由哪幾部分構(gòu)成?2.通常情況下,用戶登錄SQLServer時(shí),被自動(dòng)連接到哪些數(shù)據(jù)庫(kù)上?如何將要使用的數(shù)據(jù)庫(kù)切合為當(dāng)前數(shù)據(jù)庫(kù)?3.寫(xiě)出SELECT語(yǔ)句的書(shū)寫(xiě)格式。簡(jiǎn)述每個(gè)子句后面應(yīng)該填寫(xiě)什么內(nèi)容?Select[DISTINCT]選擇列表[Into新的表]From表或視圖[Where檢索的條件][Groupby字段名1[Having內(nèi)部函數(shù)表達(dá)式]][Orderby字段名2ASC/DESC]4.寫(xiě)出WHERE子句中判讀20到25之間的兩種寫(xiě)法,找姓劉的人和第二個(gè)字不是寶的人兩種寫(xiě)法?任務(wù)2分類(lèi)匯總實(shí)訓(xùn)四使用SELECT語(yǔ)句進(jìn)行基本查詢?nèi)蝿?wù)3連接查詢?nèi)蝿?wù)4子查詢實(shí)訓(xùn)五使用多表查詢和復(fù)雜查詢實(shí)訓(xùn)六分析創(chuàng)建查詢sale數(shù)據(jù)庫(kù)五、實(shí)訓(xùn)步驟任務(wù)1簡(jiǎn)單查詢?nèi)蝿?wù)2分類(lèi)匯總23.selectcouname,willnum/limitnumfromcourse24.25.selectcouname,avg(willnum)fromcoursegroupbycouname26.selectkind,avg(willnum)fromcoursegroupbykindhavingkind='信息技術(shù)'實(shí)訓(xùn)四使用SELECT語(yǔ)句進(jìn)行基本查詢?nèi)蝿?wù)3連接查

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論