




全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-創(chuàng)建測(cè)試數(shù)據(jù)use testcreate table Student(S# varchar(10),Sname nvarchar(10),Sage datetime,Ssex nvarchar(10)insert into Student values(01 , N趙雷 , 1990-01-01 , N男)insert into Student values(02 , N錢電 , 1990-12-21 , N男)insert into Student values(03 , N孫風(fēng) , 1990-05-20 , N男)insert into Student values(04 , N李云 , 1990-08-06 , N男)insert into Student values(05 , N周梅 , 1991-12-01 , N女)insert into Student values(06 , N吳蘭 , 1992-03-01 , N女)insert into Student values(07 , N鄭竹 , 1989-07-01 , N女)insert into Student values(08 , N王菊 , 1990-01-20 , N女)create table Course(C# varchar(10),Cname nvarchar(10),T# varchar(10)insert into Course values(01 , N語(yǔ)文 , 02)insert into Course values(02 , N數(shù)學(xué) , 01)insert into Course values(03 , N英語(yǔ) , 03)create table Teacher(T# varchar(10),Tname nvarchar(10)insert into Teacher values(01 , N張三)insert into Teacher values(02 , N李四)insert into Teacher values(03 , N王五)create table SC(S# varchar(10),C# varchar(10),score decimal(18,1)insert into SC values(01 , 01 , 80)insert into SC values(01 , 02 , 90)insert into SC values(01 , 03 , 99)insert into SC values(02 , 01 , 70)insert into SC values(02 , 02 , 60)insert into SC values(02 , 03 , 80)insert into SC values(03 , 01 , 80)insert into SC values(03 , 02 , 80)insert into SC values(03 , 03 , 80)insert into SC values(04 , 01 , 50)insert into SC values(04 , 02 , 30)insert into SC values(04 , 03 , 20)insert into SC values(05 , 01 , 76)insert into SC values(05 , 02 , 87)insert into SC values(06 , 01 , 31)insert into SC values(06 , 03 , 34)insert into SC values(07 , 02 , 89)insert into SC values(07 , 03 , 98)go-1、查詢01課程比02課程成績(jī)高的學(xué)生的信息及課程分?jǐn)?shù)-1.1、查詢同時(shí)存在01課程和02課程的情況-1.2、查詢同時(shí)存在01課程和02課程的情況和存在01課程但可能不存在02課程的情況(不存在時(shí)顯示為null)(以下存在相同內(nèi)容時(shí)不再解釋)-2、查詢01課程比02課程成績(jī)低的學(xué)生的信息及課程分?jǐn)?shù)-2.1、查詢同時(shí)存在01課程和02課程的情況-2.2、查詢同時(shí)存在01課程和02課程的情況和不存在01課程但存在02課程的情況-3、查詢平均成績(jī)大于等于60分的同學(xué)的學(xué)生編號(hào)和學(xué)生姓名和平均成績(jī)-4、查詢平均成績(jī)小于60分的同學(xué)的學(xué)生編號(hào)和學(xué)生姓名和平均成績(jī)-4.1、查詢?cè)趕c表存在成績(jī)的學(xué)生信息的SQL語(yǔ)句。-4.2、查詢?cè)趕c表中不存在成績(jī)的學(xué)生信息的SQL語(yǔ)句。-5、查詢所有同學(xué)的學(xué)生編號(hào)、學(xué)生姓名、選課總數(shù)、所有課程的總成績(jī)-5.1、查詢所有有成績(jī)的SQL。-5.2、查詢所有(包括有成績(jī)和無成績(jī))的SQL。-6、查詢李姓老師的數(shù)量 -7、查詢學(xué)過張三老師授課的同學(xué)的信息 -8、查詢沒學(xué)過張三老師授課的同學(xué)的信息 -9、查詢學(xué)過編號(hào)為01并且也學(xué)過編號(hào)為02的課程的同學(xué)的信息-10、查詢學(xué)過編號(hào)為01但是沒有學(xué)過編號(hào)為02的課程的同學(xué)的信息-11、查詢沒有學(xué)全所有課程的同學(xué)的信息 -12、查詢至少有一門課與學(xué)號(hào)為01的同學(xué)所學(xué)相同的同學(xué)的信息 -13、查詢和01號(hào)的同學(xué)學(xué)習(xí)的課程完全相同的其他同學(xué)的信息 -14、查詢沒學(xué)過張三老師講授的任一門課程的學(xué)生姓名 -15、查詢兩門及其以上不及格課程的同學(xué)的學(xué)號(hào),姓名及其平均成績(jī) -16、檢索01課程分?jǐn)?shù)小于60,按分?jǐn)?shù)降序排列的學(xué)生信息-17、按平均成績(jī)從高到低顯示所有學(xué)生的所有課程的成績(jī)以及平均成績(jī)-18、查詢各科成績(jī)最高分、最低分和平均分:以如下形式顯示:課程ID,課程name,最高分,最低分,平均分,及格率,中等率,優(yōu)良率,優(yōu)秀率-及格為=60,中等為:70-80,優(yōu)良為:80-90,優(yōu)秀為:=90-19、按各科成績(jī)進(jìn)行排序,并顯示排名-20、查詢學(xué)生的總成績(jī)并進(jìn)行排名-20.1 查詢學(xué)生的總成績(jī)-20.2 查詢學(xué)生的總成績(jī)并進(jìn)行排名,sql 2000用子查詢完成,分總分重復(fù)時(shí)保留名次空缺和不保留名次空缺兩種。-20.3 查詢學(xué)生的總成績(jī)并進(jìn)行排名,sql 2005用rank,DENSE_RANK完成,分總分重復(fù)時(shí)保留名次空缺和不保留名次空缺兩種。-21、查詢不同老師所教不同課程平均分從高到低顯示 -22、查詢所有課程的成績(jī)第2名到第3名的學(xué)生信息及該課程成績(jī)-23、統(tǒng)計(jì)各科成績(jī)各分?jǐn)?shù)段人數(shù):課程編號(hào),課程名稱,100-85,85-70,70-60,0-60及所占百分比 -23.1 統(tǒng)計(jì)各科成績(jī)各分?jǐn)?shù)段人數(shù):課程編號(hào),課程名稱,100-85,85-70,70-60,0-60-23.2 統(tǒng)計(jì)各科成績(jī)各分?jǐn)?shù)段人數(shù):課程編號(hào),課程名稱,100-85,85-70,70-60,60及所占百分比 -24、查詢學(xué)生平均成績(jī)及其名次 -24.1 查詢學(xué)生的平均成績(jī)并進(jìn)行排名,sql 2000用子查詢完成,分平均成績(jī)重復(fù)時(shí)保留名次空缺和不保留名次空缺兩種。-24.2 查詢學(xué)生的平均成績(jī)并進(jìn)行排名,sql 2005用rank,DENSE_RANK完成,分平均成績(jī)重復(fù)時(shí)保留名次空缺和不保留名次空缺兩種。 -25、查詢各科成績(jī)前三名的記錄-25.1 分?jǐn)?shù)重復(fù)時(shí)保留名次空缺-25.2 分?jǐn)?shù)重復(fù)時(shí)不保留名次空缺,合并名次-26、查詢每門課程被選修的學(xué)生數(shù) -27、查詢出只有兩門課程的全部學(xué)生的學(xué)號(hào)和姓名 -28、查詢男生、女生人數(shù) -29、查詢名字中含有風(fēng)字的學(xué)生信息-30、查詢同名同性學(xué)生名單,并統(tǒng)計(jì)同名人數(shù) -31、查詢1990年出生的學(xué)生名單(注:Student表中Sage列的類型是datetime) -32、查詢每門課程的平均成績(jī),結(jié)果按平均成績(jī)降序排列,平均成績(jī)相同時(shí),按課程編號(hào)升序排列 -33、查詢平均成績(jī)大于等于85的所有學(xué)生的學(xué)號(hào)、姓名和平均成績(jī) -34、查詢課程名稱為數(shù)學(xué),且分?jǐn)?shù)低于60的學(xué)生姓名和分?jǐn)?shù) -35、查詢所有學(xué)生的課程及分?jǐn)?shù)情況; -36、查詢?nèi)魏我婚T課程成績(jī)?cè)?0分以上的姓名、課程名稱和分?jǐn)?shù); -37、查詢不及格的課程-38、查詢課程編號(hào)為01且課程成績(jī)?cè)?0分以上的學(xué)生的學(xué)號(hào)和姓名; -39、求每門課程的學(xué)生人數(shù) -40、查詢選修張三老師所授課程的學(xué)生中,成績(jī)最高的學(xué)生信息及其成績(jī)-40.1 當(dāng)最高分只有一個(gè)時(shí)-40.2 當(dāng)最高分出現(xiàn)多個(gè)時(shí)-41、查詢不同課程成績(jī)相同的學(xué)生的學(xué)生編號(hào)、課程編號(hào)、學(xué)生成績(jī) -42、查詢每門功成績(jī)最好的前兩名 -43、統(tǒng)計(jì)每門課程的學(xué)生選修人數(shù)(超過5人的課程才統(tǒng)計(jì))。要求輸出課程號(hào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鼻科學(xué)解剖學(xué)合同
- 車輛抵押貸款服務(wù)合同模板下載
- 智能制造企業(yè)代理記賬及智能制造財(cái)務(wù)合同
- 老人發(fā)熱護(hù)理課件
- 消防安全月檢查記錄表
- 路燈安全生產(chǎn)管理制度
- 安全管理資格證書查詢
- 美術(shù)課件作品介紹
- 美術(shù)人物介紹課件
- 消防安全巡視檢查表
- 健身教練獨(dú)立承包協(xié)議(2024年版)
- 職場(chǎng)溝通:職場(chǎng)溝通與人際關(guān)系處理(山東管理學(xué)院)知到智慧樹章節(jié)答案
- 商業(yè)步行街物業(yè)管理方案
- 日語(yǔ)被動(dòng)態(tài)練習(xí)
- 鋼板樁安全技術(shù)交底
- 旅游大數(shù)據(jù)與智慧旅游教學(xué)大綱
- 金屬?gòu)U棄物生物冶金提取與利用
- 湖南省長(zhǎng)沙2024年七年級(jí)下冊(cè)生物期末試卷附答案
- 2023-2024學(xué)年第二學(xué)期期末學(xué)業(yè)質(zhì)量檢測(cè)八年級(jí)語(yǔ)文試卷
- 農(nóng)村房子繼承人放棄繼承協(xié)議書
- WS 329-2024 麻醉記錄單標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論