版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、學(xué)生圖書借閱管理數(shù)據(jù)庫數(shù)據(jù)查詢一、簡單查詢. 查詢所有學(xué)生的信息Select * from 學(xué)生信息. 查詢學(xué)生的借書證號(hào),姓名,班級(jí) Select 借書證號(hào),姓名,班級(jí) from 學(xué)生信息. 按圖書定價(jià)從高到低查詢所有圖書的圖書名稱和定價(jià),定價(jià)相同再按圖書名稱升序排列Select 圖書名稱,定價(jià)From 圖書信息Order by 定價(jià) desc, 圖書名稱. 查詢圖書定價(jià)最高的三本圖書信息Select top 3 with ties *From 圖書信息Order by 定價(jià) desc. 查詢圖書信息表中的圖書類別,并消除重復(fù)記錄Select distinct 圖書類別From 圖書信息.
2、查詢圖書信息表中的圖書名稱、書號(hào),輸出結(jié)果以書名和ISBN為列標(biāo)題Select 圖書名稱 as 書名,書號(hào) as ISBNFrom 圖書信息. 查詢所有圖書名稱,和打八折之后的定價(jià),并以折后價(jià)命名Select 圖書名稱,定價(jià)*0.8 as 折后價(jià)From 圖書信息. 查詢所有圖書的入館年數(shù)Select 圖書名稱,year(getdate()-year(入館時(shí)間) as 入館年數(shù)From 圖書信息二、條件查詢查詢計(jì)算機(jī)類的圖書信息Select * from 圖書信息Where 圖書類別=計(jì)算機(jī)2.查詢圖書定價(jià)大于30的圖書名稱和定價(jià)Select 圖書名稱,定價(jià)from 圖書信息Where 定價(jià)&
3、gt;303.查詢圖書定價(jià)在2030之間的圖書信息Select *from 圖書信息Where 定價(jià) between 20 and 304.查詢圖書定價(jià)大于30的計(jì)算機(jī)類圖書信息Select *from 圖書信息Where 定價(jià)>30 and 圖書類別=計(jì)算機(jī)5.查詢圖書定價(jià)大于30或計(jì)算機(jī)類的圖書信息Select *from 圖書信息Where 定價(jià)>30 or圖書類別=計(jì)算機(jī)6.查詢計(jì)算機(jī)、英語和電子類的圖書信息Select *from 圖書信息Where 圖書類別 in(計(jì)算機(jī),英語,電子)7.查詢姓李的學(xué)生信息Select *From 學(xué)生信息Where 姓名 like 李
4、%8.查詢姓李的名為一個(gè)漢字的學(xué)生信息Select *From 學(xué)生信息Where 姓名 like 李_9.查詢圖書名稱包含“網(wǎng)頁”的圖書信息Select *From 圖書信息Where 圖書名稱 like %網(wǎng)頁%10.查詢姓張、王、李、趙的學(xué)生信息Select * from 學(xué)生信息Where 姓名 like 張王李趙%11.查詢借書證號(hào)第五位字符為25的學(xué)生信息Select * from 學(xué)生信息Where 借書證號(hào) like _2-5%12. 查詢沒有還書的借閱信息Select *From 借閱信息Where 還書日期 is null三、統(tǒng)計(jì)查詢1.查詢所有圖書的平均定價(jià),最高定價(jià),最
5、低定價(jià)和定價(jià)總和Select avg(定價(jià)),max(定價(jià)),min(定價(jià)),sum(定價(jià))From 圖書信息2.查詢計(jì)算機(jī)類圖書的數(shù)目Select count(*) as 計(jì)算機(jī)類圖書數(shù)目From 圖書信息Where 圖書類別=計(jì)算機(jī)3.查詢圖書類別的種數(shù)Select count(distinct 圖書類別) as 圖書類別種數(shù)From 圖書信息4.查詢各類別圖書數(shù)目和平均定價(jià)Select 圖書類別,count(*) as 圖書數(shù)目,avg(定價(jià)) as 平均定價(jià)From 圖書信息Group by 圖書類別5.查詢各類別圖書平均定價(jià)大于25元的圖書類別和平均定價(jià),并按平均定價(jià)進(jìn)行降序排列Se
6、lect圖書類別,avg(定價(jià)) as 平均定價(jià)From 圖書信息Group by 圖書類別Having avg(定價(jià))>25Order by 平均定價(jià) desc6.查詢計(jì)算機(jī)類圖書信息,并計(jì)算圖書數(shù)目和平均定價(jià)Select *From 圖書信息Where 圖書類別=計(jì)算機(jī)Compute count(圖書編號(hào)),avg(定價(jià))7.查詢各類別圖書信息,并計(jì)算各類圖書數(shù)目和平均定價(jià)Select *From 圖書信息Order by圖書類別Compute count(圖書編號(hào)),avg(定價(jià)) by 圖書類別四、連接查詢1. 查詢學(xué)生信息表和借閱信息表的所有組合Select *From 學(xué)生信
7、息 cross join 借閱信息2. 查詢借過書的學(xué)生借書證號(hào),姓名,借書的圖書編號(hào),借書日期和還書日期。Select a.借書證號(hào),姓名,圖書編號(hào),借書日期,還書日期From 學(xué)生信息 as a join 借閱信息 as bon a.借書證號(hào)=b.借書證號(hào)3. 查詢06電子商務(wù)1班學(xué)生的借閱信息。Select 姓名,班級(jí),b.*From 學(xué)生信息 as a join 借閱信息 as bon a.借書證號(hào)=b.借書證號(hào)where 班級(jí)='06電子商務(wù)1班'4. 查詢借過書的學(xué)生借書證號(hào),姓名,借書的圖書編號(hào),圖書名稱,借書日期和還書日期。Select a.借書證號(hào),姓名,c.
8、圖書編號(hào),圖書名稱,借書日期,還書日期From 學(xué)生信息 as a join 借閱信息 as bon a.借書證號(hào)=b.借書證號(hào)join 圖書信息 as con c.圖書編號(hào)=b.圖書編號(hào)5. 查詢姓李的借過計(jì)算機(jī)類圖書的學(xué)生姓名,借書的圖書名稱和圖書類別。Select 姓名,圖書名稱,圖書類別From 學(xué)生信息as a join 借閱信息as bon a.借書證號(hào)=b.借書證號(hào)join 圖書信息as con c.圖書編號(hào)=b.圖書編號(hào)where 姓名like '李%' and 圖書類別='計(jì)算機(jī)'6. 查詢圖書名稱相同,但作者不同的圖書信息。Select a.
9、圖書名稱,a.作者From 圖書信息 as a join 圖書信息 as bon a.圖書名稱=b.圖書名稱where a.作者<>b.作者7. 查詢所有學(xué)生的借閱信息。Select *From 學(xué)生信息 as a left join 借閱信息 as b on a.借書證號(hào)=b.借書證號(hào)8. 查詢所有圖書和學(xué)生的借閱信息。Select *From 學(xué)生信息 as a full join 借閱信息 as bon a.借書證號(hào)=b.借書證號(hào)full join 圖書信息 as con c.圖書編號(hào)=b.圖書編號(hào)五、嵌套查詢1.查詢王大力同學(xué)借書的圖書編號(hào)Select 圖書編號(hào) from
10、借閱信息Where 借書證號(hào)=(select 借書證號(hào) from 學(xué)生信息 Where 姓名=王大力)2.查詢圖書定價(jià)大于平均定價(jià)的圖書信息Select * from 圖書信息Where 定價(jià)>(select avg(定價(jià)) from 圖書信息)3.查詢計(jì)算機(jī)類圖書的名稱、圖書類別、定價(jià)和平均定價(jià)Select 圖書名稱,圖書類別,定價(jià),(select avg(定價(jià)) from 圖書信息Where 圖書類別=計(jì)算機(jī))from 圖書信息Where 圖書類別=計(jì)算機(jī)4.查詢借過圖書的學(xué)生借書證號(hào)和姓名Select 借書證號(hào),姓名From 學(xué)生信息Where 借書證號(hào) in(select 借書證
11、號(hào) from 借閱信息)5.查詢被王大力同學(xué)借過的圖書名稱Select 圖書名稱 from 圖書信息Where 圖書編號(hào) in(select 圖書編號(hào) from借閱信息 Where 借書證號(hào)=(select 借書證號(hào) from 學(xué)生信息 where 姓名=王大力)6.查詢計(jì)算機(jī)類圖書定價(jià)比電子類圖書最高定價(jià)還高的圖書信息Select * from 圖書信息Where 圖書類別=計(jì)算機(jī) and 定價(jià)>all(select 定價(jià) from 圖書信息 Where 圖書類別=電子)7.查詢計(jì)算機(jī)類圖書定價(jià)比電子類圖書最低定價(jià)高的圖書信息Select * from 圖書信息Where 圖書類別=計(jì)算機(jī) and 定價(jià)>any(select 定價(jià) from 圖書信息 Where 圖書類別=電子)8.利用exists查詢所有被借過的圖書信息Select * from 圖書信息
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年園林景觀照明系統(tǒng)設(shè)計(jì)與安裝合同3篇
- 2024年版新員工勞動(dòng)協(xié)議模板指導(dǎo)樣例版B版
- 音樂教學(xué)工作計(jì)劃
- 2021后勤工作總結(jié)范文
- 全年工作計(jì)劃集合六篇
- 2021員工辭職報(bào)告集錦15篇
- 公司的活動(dòng)總結(jié)感悟10篇
- 公司技術(shù)員個(gè)人工作總結(jié)例文8篇
- 教導(dǎo)工作計(jì)劃四篇
- 遠(yuǎn)程培訓(xùn)總結(jié)(15篇)
- 國開電大軟件工程形考作業(yè)3參考答案
- 中職產(chǎn)教融合建設(shè)實(shí)施方案
- GB/T 16462.1-2023數(shù)控車床和車削中心檢驗(yàn)條件第1部分:臥式機(jī)床幾何精度檢驗(yàn)
- 通用電子嘉賓禮薄
- 廣東省深圳市南山區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試題(含解析)
- 品質(zhì)體系規(guī)劃
- 檢驗(yàn)科的分子組出科小結(jié)
- 安全生產(chǎn)合規(guī)性評(píng)估報(bào)告
- 大象版小學(xué)科學(xué)四年級(jí)下冊5.1《小船與浮力》課件
- 鼻竇炎-疾病研究白皮書
- 污泥( 廢水)運(yùn)輸服務(wù)方案(技術(shù)方案)
評(píng)論
0/150
提交評(píng)論