試驗06:數(shù)據(jù)庫的組合查詢和統(tǒng)計查詢_第1頁
試驗06:數(shù)據(jù)庫的組合查詢和統(tǒng)計查詢_第2頁
試驗06:數(shù)據(jù)庫的組合查詢和統(tǒng)計查詢_第3頁
試驗06:數(shù)據(jù)庫的組合查詢和統(tǒng)計查詢_第4頁
試驗06:數(shù)據(jù)庫的組合查詢和統(tǒng)計查詢_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、實驗6:數(shù)據(jù)庫的組合查詢和統(tǒng)計查詢實驗一、實驗?zāi)康氖箤W(xué)生熟練掌握 SQL Server查詢分析器的使用方法,加深對SQL和Transact-SQL語言的查詢語句的理解。熟練掌握數(shù)據(jù)查詢中的分組、統(tǒng)計、計算和組合的操作方法。二、實驗內(nèi)容1)、分組查詢實驗。該實驗包括分組條件表達、選擇組條件的表達方法。2)、使用函數(shù)查詢的實驗。該實驗包括統(tǒng)計函數(shù)和分組統(tǒng)計函數(shù)的使用方法。3)、組合查詢實驗。4)、計算和分組計算查詢的實驗。三、實驗方法將查詢需求用 Transact-SQL語言表示;在 SQL Server查詢分析器的輸入?yún)^(qū)中輸入Transact-SQL查詢語句;設(shè)置查詢分析器的結(jié)果區(qū)為Standa

2、rd Execute(標準執(zhí)行)或Executeto Grid(網(wǎng)格執(zhí)行)方式;發(fā)布執(zhí)行命令, 并在結(jié)果區(qū)中查看查詢結(jié)果;如果結(jié)果不正確,要進行修改,直到正確為止。四、實驗步驟1 .基本操作實驗在學(xué)生-課程庫中實現(xiàn)其查詢操作。222 26SQLEXPRE$SJab 1 -懈 SQLQuerylsql - 222-26.lenovo (54)*SQLQueryi.sqJ - 22;界程再果程名捌幣開岸學(xué)明學(xué)H寸學(xué)允knm計算機原理酢紅2453102計算方漆 王限3453103操作系統(tǒng) 徐格2604104頰提庠原理及的才剛37S5105網(wǎng)絡(luò)其他 .吳江江4453106高等數(shù)學(xué) 孫中文190后1C7

3、英語除剛1906108距程庠強計趙紅韋3705皿1)查找學(xué)時不低于平均學(xué)時的課程編號、名稱及開課學(xué)期。222-26SQLEXPRESS.Iabl - db.課程 SQLQuery2.sql - 222 ;SELECT染茬號施程工開祿學(xué)期I FROM課程、WHERE 學(xué)時 =i SELECT AVG (學(xué)時)LFROM課程)課程號課程名開課學(xué)期r彳而數(shù)據(jù)庫原理及應(yīng)用3 ,31匹 m 0 m a b m a a n-b 口 TOC o 1-5 h z 106高等數(shù)學(xué)1107英語1108VB程序設(shè)計32)求各學(xué)期的平均學(xué)時和總學(xué)時,用GROUP BY 表示。z L F骸I阻|心三三I乎二加222-2

4、6SQLEXPRESS.Iabl - dbd課程 SQLQueryZgl 二 222 26Vlenovc否SELECT開課與曲卡VG二SUM (學(xué)時- FROM課程剛學(xué)時m匕聞GROUP BY開課學(xué)期開課學(xué)期(無列名)阮列匐1fl :9D180225210533631904445453)求各學(xué)期的總學(xué)分以及全部學(xué)分。4)求第3學(xué)期中學(xué)時最高的課程222-26SQLEXPRESSJabl - dba號程 SQLQueryZ.sqll - 222-26+legsELE7課虐軍7學(xué)后一I FROM課程WHERE 學(xué)時汴二 SELECT學(xué)時FROM課程LWHERE肝課學(xué)期=, 37課程名 字時 - b

5、l-IS-ll-IU MUI-I - l-lfal-IUUSS.1高等教學(xué)加M4)求第3學(xué)期學(xué)時超過 60的課程丁 (X)* “杉利目廠S但修|。222-26QLEXPRESSJabl - db。浮程 222-26QLEXPFWsELE三課看百7學(xué)I FROM課程I WHERE 學(xué)時“0 AND 開課學(xué)期=,3,S結(jié)果|由都| 課程名字前1貴痞摩窗通法應(yīng)甬:752 ,礴南疆706)求各學(xué)期學(xué)分高于本學(xué)期平均學(xué)分的課程。QLQuery3.&ql - 2226-伯110尊口 (54)* SQLQuery2.s/ 求各學(xué)期學(xué)分高于本學(xué)期平均好由海程二 SELECT開課學(xué)期,課程名,學(xué)分FROM課程A

6、WHERE 學(xué)分 .|( SELECT 學(xué)分 jFROM課程BMhug且.開課學(xué)期=B.開課學(xué)期i圍結(jié)果3消息開課學(xué)期課程名學(xué)分眨 操作系統(tǒng)43數(shù)據(jù)庫原理覆應(yīng)用53幃程序設(shè)計5調(diào)試(D)工具m a(w)社:區(qū)將助(HiY 卡卻呈圖色妗囤心至招奈事糙j 2K-潟2LEXPREHI制-dtw 課程 SQLQuary3jM|l 皿 26VM 碟告期摩牯糕嬲平均學(xué)分的課程,7B SELECT開課學(xué)期,課程名,學(xué)分FROM課程WHERE 學(xué)分 =(SELECT *:0 .學(xué)令ETtCH課程行SE開課學(xué)期=,1FUKIONSELECT開課學(xué)期課程名,學(xué)分FROM課程WHEEIE 學(xué)分 -(SELECT A

7、T.G 學(xué)分FROM課程哂ine開理學(xué)期=,TUNI0Hselect開課學(xué)期.課程名,學(xué)分FROM課程WHERE 學(xué)分 =(SELECT AV& 學(xué)分FPCW課程where開課學(xué)期= 3UNIOBselect開課學(xué)期,課程名,學(xué)分FROM遽程WHERE 學(xué)分 =SELECT iVG 學(xué)分 IERCH課程wftert開課學(xué)期型)開保學(xué)期保程名字分1高翻學(xué) 621頁倡632掾作系統(tǒng)442計苴機隙理353VB程序設(shè)計563計算方法373蠹據(jù)庫原理及應(yīng)用SE*網(wǎng)絡(luò)基軸3通何已成功執(zhí)行.五、實驗報告要求1)、 分別用SQL和Transact-SQL寫出實驗操作的查詢語句,對兩種語言進行比較。2)、 實驗步驟和實驗結(jié)果。3)、 實驗中的問題和提圖。六、注意事項1)、 子句 WHERE 表示元組篩選條件,子句 HAVING 表示組選擇條件2)、 組合查詢的子

溫馨提示

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

評論

0/150

提交評論