




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)中有如下三個(gè)表:學(xué)生表(學(xué)號(hào)id,姓名name性別sex,系部depart,年齡age) 8個(gè)學(xué)生記錄 選課表(學(xué)號(hào)id,課程號(hào)cid,成績(jī)grade)12門課程課程表(課程號(hào)cid,課程名cname學(xué)分Ccredit)6門課程學(xué)生-課程模式S-T :學(xué)生表:Student(Sno,Sname,Ssex,Sage,Sdept) 課程表: Course(Cno,C name,C pn o,Ccredit) 學(xué)生選課表:SC(Sno,Cno,Grade)1.2.3.4.5.6.7.8.9.10.從學(xué)生表中查詢所有同學(xué)的所有信息select * from 學(xué)生表從學(xué)生表中查詢所有學(xué)生的信息,并
2、分別賦予一個(gè)別名select 學(xué)號(hào) as xuehao,姓名 as xingming,性另U as xingbie , 系部 as xibu ,年齡 as nianlingfrom 學(xué)生表從學(xué)生表中查詢姓名是Allen的學(xué)生的信息select * from 學(xué)生表where 姓名='Allen'從學(xué)生表中查詢學(xué)號(hào)在1101到1199之間的所有學(xué)生的信息select * from 學(xué)生表where 學(xué)號(hào) between 1101 and 1199從學(xué)生表中查詢年齡小于18和大于20的所有學(xué)生的學(xué)號(hào)和姓名select 學(xué)號(hào),姓名from 學(xué)生表where 年齡 <18 or
3、年齡 >20從學(xué)生表中查詢計(jì)算機(jī)系年齡小于20的所有學(xué)生的信息select * from 學(xué)生表where 系部='computer' and 年齡 <20從學(xué)生表中查詢姓名以 A開頭的學(xué)生的信息select * from 學(xué)生表where 姓名 LIKE'A%'從學(xué)生表中查詢姓名的第三個(gè)字符是select 學(xué)號(hào),姓名from 學(xué)生表where 姓名 LIKE'_A%'從學(xué)生表中查詢姓名中包含“select 學(xué)號(hào),姓名from 學(xué)生表where 姓名 LIKE'%llen%'從學(xué)生表中查詢姓名中包含“select 學(xué)號(hào)
4、,姓名from 學(xué)生表where 姓名 LIKE'%llen%'andA的學(xué)生的學(xué)號(hào)和姓名11.lienlien的學(xué)生的學(xué)號(hào)和姓名且姓名只有5個(gè)字符的學(xué)生的學(xué)號(hào)和姓名len (姓名)=5從學(xué)生表中查詢有年齡信息的學(xué)生的學(xué)號(hào)和姓名12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.select 學(xué)號(hào) ,姓名 from 學(xué)生表 where 年齡 is not null 從學(xué)生表中查詢最大年齡和最小年齡 select max年齡)最大年齡,min(年齡)最小年齡from 學(xué)生表 從學(xué)生表中查詢所有學(xué)生的平均年齡 select avg( 年齡 )平
5、均年齡 from 學(xué)生表 從學(xué)生表中查詢學(xué)校所有系的名字 select distinct 系部 from 學(xué)生表 從學(xué)生表中查詢學(xué)校共有多少個(gè)系select count (distinct系部 )系部總和 from 學(xué)生表從選課表中查詢所有學(xué)生的選課情況select distinct 課程號(hào) from 選課表從選課表中查詢選修課程號(hào)為 C01課程的學(xué)生的學(xué)號(hào)select 學(xué)號(hào) from 選課表 where 課程號(hào) ='C01' 從選課表中查詢所有沒有選 C02B程的學(xué)生的學(xué)號(hào) select distinct 學(xué)號(hào) from 選課表 where 課程號(hào) != 'C02
6、39;從選課表中查詢有選修 C01或C02課程的學(xué)生的學(xué)號(hào) select distinct 學(xué)號(hào) from 選課表 where 課程號(hào) ='C01' or 課程號(hào) ='C02' 從選課表中查詢學(xué)號(hào)為 1101的學(xué)生的選課情況 select 課程號(hào) from 選課表 where 學(xué)號(hào) ='1101' 從選課表中查詢所有選課信息,即學(xué)號(hào)、課程號(hào)、成績(jī),并給成績(jī)加 select 學(xué)號(hào) , 課程號(hào) , 成績(jī) =成績(jī) +8 from 選課表 從選課表中查詢學(xué)號(hào)為 1101的學(xué)生的所有選修課程成績(jī)的總和 from 選課表select sum( 成績(jī) ) 成績(jī)
7、總和 where 學(xué)號(hào) ='1101' 從選課表中查詢選修課程好為 ”列名 select avg( 成績(jī) ) 平均成績(jī) where 課程號(hào) ='C02' 從選課表中查詢選修課程號(hào) select 學(xué)號(hào) from 選課表8分C02所有學(xué)生的成績(jī)平均值并賦予“平均成績(jī)from 選課表C02且該門課程考試及格的學(xué)生的學(xué)號(hào)where 課程號(hào) ='C02' and 成績(jī) >=60 從選課表中查詢所有無(wú)考試成績(jī)的學(xué)生的學(xué)號(hào)和課程的課程號(hào) select 學(xué)號(hào) , 課程號(hào) from 選課表 where 成績(jī) is null從選課表中查詢選修了課程號(hào)以C開頭的
8、學(xué)生的學(xué)號(hào)和所選課程的課程號(hào)select 學(xué)號(hào) , 課程號(hào) from 選課表 where 課程號(hào) LIKE 'C%'從選課表中查詢選修了課程號(hào)以C D或E開頭學(xué)生的學(xué)號(hào)和所選課程的課程號(hào)select 學(xué)號(hào) , 課程號(hào) from 選課表27.where 課程號(hào) LIKE 'CDE%'28.從選課表中查詢選修了課程號(hào)中包含DBI勺學(xué)生的學(xué)號(hào)和課程號(hào)29.30.31.32.select 學(xué)號(hào) , 課程號(hào) from 選課表 where 課程號(hào) LIKE '%D B%' 從選課表中查詢選修了課程的學(xué)生的學(xué)號(hào) select distinct 學(xué)號(hào) from
9、選課表 where 課程號(hào) is not null 從選課表中查詢選修了課程的學(xué)生的人數(shù) select count ( distinct 學(xué)號(hào) ) 總?cè)藬?shù) from 選課表 找岀姓名以D開頭的學(xué)生姓名和所有成績(jī) select 學(xué)生表 . 姓名 , 選課表 . 成績(jī) from 學(xué)生表 join 選課表 on 學(xué)生表 . 學(xué)號(hào) =選課表 . 學(xué)號(hào) where 學(xué)生表 . 姓名 LIKE'D%' 查找的所有學(xué)生姓名與學(xué)號(hào),結(jié)果按學(xué)號(hào)降序排序 select 學(xué)號(hào) , 姓名 from 學(xué)生表 order BY 學(xué)號(hào) DESC33.查找成績(jī)介于 80和90之間的學(xué)生姓名,結(jié)果按成績(jī)和姓名升
10、序排序 select 學(xué)生表 . 姓名from 選課表 join 學(xué)生表 on 學(xué)生表 . 學(xué)號(hào) =選課表 . 學(xué)號(hào) where 選課表 . 成績(jī) between 80 and 90 order BY選課表.成績(jī),學(xué)生表.姓名34.35.36.37.38.查找 english 系的所有學(xué)生姓名,結(jié)果按成績(jī)和姓名升序排序 select 學(xué)生表 . 姓名 , 學(xué)生表 . 學(xué)號(hào) , 選課表 . 成績(jī) from 選課表 join 學(xué)生表 on 學(xué)生表 . 學(xué)號(hào) =選課表 . 學(xué)號(hào) where 學(xué)生表 . 系部 ='english' 查找同時(shí)選修了 C01及C02兩門課程的學(xué)生姓名及學(xué)號(hào)
11、 select 學(xué)生表 . 姓名 , A. 學(xué)號(hào) from 選課表 as A join 選課表 as B on A. 學(xué)號(hào) =B. 學(xué)號(hào) join 學(xué)生表on學(xué)生表.學(xué)號(hào)=A學(xué)號(hào) where A. 課程號(hào) ='C01' and B . 課程號(hào) ='C02' 查找所有選修了課程的學(xué)生姓名及所在系別 select distinct 學(xué)生表 . 姓名 , 學(xué)生表 . 系部 from 學(xué)生表join 選課表on學(xué)生表.學(xué)號(hào)=選課表.學(xué)號(hào) where 選課表 . 課程號(hào) is not null 查找成績(jī)高于 90分的學(xué)生姓名、學(xué)號(hào)及系別 select 學(xué)生表 . 姓名 ,
12、 學(xué)生表 . 學(xué)號(hào) , 學(xué)生表 . 系部 from 學(xué)生表join 選課表on學(xué)生表.學(xué)號(hào)=選課表.學(xué)號(hào) where 選課表 . 成績(jī) >=90 找岀選修了 C01課程的學(xué)生姓名 select 學(xué)生表 . 姓名from 學(xué)生表join 選課表on學(xué)生表.學(xué)號(hào)=選課表.學(xué)號(hào) where 選課表 . 課程號(hào) ='C01'查詢 English 系學(xué)生人數(shù)39.select count (*) English 系總?cè)藬?shù) from 學(xué)生表where 系部 ='English'40. 分別查詢各系的學(xué)生人數(shù)selectfrom系部 , count (*) 人數(shù) 學(xué)生表 by 系部group41. 創(chuàng)建一個(gè)角色 uus.CREATE ROLE uus;給 uus授權(quán) SELECT,UPDATE,INSERT .42.GRANT SELECT,UPDATE,INSERTON Stu43.44.TO uus增加一個(gè)登錄 ,登錄名為 tp, 密碼為 123, 默認(rèn)的數(shù)據(jù)庫(kù)為 stu EXEC sp_addlogin 'tp', '123', 'stu'將登錄 tp 增加為 test 庫(kù)的一個(gè)用戶 , 并連接到 test 庫(kù)。 exec sp_ad
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZSM 0055-2024“領(lǐng)跑者”評(píng)價(jià)技術(shù)要求 燒結(jié)釹鐵硼永磁材料
- 2025年度資質(zhì)借用與投標(biāo)環(huán)境保護(hù)合作協(xié)議
- 二零二五年度智能交通管理系統(tǒng)單方解除合同
- 2025年度跨海大橋旋挖灌注樁施工合同
- 二零二五年度防盜門市場(chǎng)調(diào)研與采購(gòu)合作協(xié)議
- 二零二五年度生物技術(shù)專利申請(qǐng)合作協(xié)議
- 二零二五年度體育健身公司聘用兼職教練合同書
- 二零二五年度勞務(wù)派遣公司勞動(dòng)合同范本(含合同解除與賠償)
- 四川省2025年度房屋租賃租賃合同解除與終止合同
- 二零二五年度消費(fèi)金融貸款連帶保證合同書
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對(duì)法》及其應(yīng)用案例
- JGJ46-2024 建筑與市政工程施工現(xiàn)場(chǎng)臨時(shí)用電安全技術(shù)標(biāo)準(zhǔn)
- 旅游地產(chǎn)開發(fā)模式和創(chuàng)新(含案例)
- 診斷學(xué)完整教案(共167頁(yè))
- 《汽車文化》全套教案
- 拆除工程檢驗(yàn)批質(zhì)量檢驗(yàn)記錄
- 甲狀腺腫瘤PPT課件
- 城市燃?xì)夤こ瘫O(jiān)理實(shí)施細(xì)則
- 項(xiàng)目總工崗位職責(zé)
- 鋁合金和工藝課件:硬質(zhì)陽(yáng)極氧化處理
- (完整版)部編四年級(jí)語(yǔ)文下詞語(yǔ)表
評(píng)論
0/150
提交評(píng)論