图书馆数据库查询

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、针对图书馆数据库,完成以下查询1、查询Book表中的图书编号、图书名称、作者,并显示各列为中文别名,并按照价格逆序排列。Selectb_ID,b_Name,b_Pricefrombookinfo2、查询Reader表中的部门。Select*fromdeptfrom部门名称3、查询Book表中的图书类别。Select图书名称frombook.bookinfowhere类别4、查询Book表中的出版社。Select*fromlibrary.出版社5、查询Book表中书的平均价格大于45的出版社。Select编号,书名,定价frombook1where书名in(Select书名frombook1whereavg(定价)45groupby书名)6、查询Reader表中登记日期早于2009年的读者姓名。Select姓名,电话号码fromreaderwhere单位=(Select单位frombook1wherebefore(早于)2009)7、查询Reader表中计算机系读者数量。Selectrde,conut(b.bno)as数量fromreaderrleetjoinborrowbonr.rno=b.rnogroupbyb.rde8、查询Book表中最贵的书。Select*frombookwhereprice=(selectmax(price)frombook)9、查询Reader表中借阅数量为1的姓名。Selectb_namefromreaderwherernoin(Selectrnofromborrowgroupbyrnohavingcount(bno)=1)10、查询Book表中价格在30和50之间的书名。Select图书名称frombookinfowhereb_Price30ANDb_Price5011、查询Book表中由清华出版社、机械工业出版社、电子工业出版社这3个出版社出版的书名、出版社名。Selectnamelibraryfrombookwherepublish=’清华出版社’,’机械工业出版社’,’电子工业出版社’12、查询Book表中书名包含“程序”关键字的书名、编号、价格。13、查询Book表中低于平均价格的图书所有信息。14、查询Book表、BookCategory表,获得“计算机”类书籍的图书书名、价格、所属类别名。15、查询Reader表、ReaderCategory表,获得“赵亦菲”该读者可以借阅的书的数量和时间。16、查询Reader表、BorrowInfo表,获得“李密”该读者借的书的借阅日期和归还日期。17、查询Reader表、BorrowInfo表,获得“李密”该读者借的书的数量。18、查询Book表、BorrowInfo表,获得在2009-02-01之后借阅的书籍名。19、查询Reader表、BorrowInfo、Book表,获得“李密”该读者借的书的书名。20、查询Book表、BorrowInfo表,获得被借过的书籍的所有信息。

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功