学生图书借阅管理数据库查询练习及答案37485.pdf
《学生图书借阅管理数据库查询练习及答案37485.pdf》由会员分享,可在线阅读,更多相关《学生图书借阅管理数据库查询练习及答案37485.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-学生图书借阅管理数据库数据查询 一、简单查询.查询所有学生的信息 Select*from 学生信息.查询学生的借书证号,班级 Select 借书证号,班级 from 学生信息.按图书定价从高到低查询所有图书的图书名称和定价,定价一样再按图书名称升序排列 Select 图书名称,定价 From 图书信息 Order by 定价 desc,图书名称.查询图书定价最高的三本图书信息 Select top 3 with ties*From 图书信息 Order by 定价 desc.查询图书信息表中的图书类别,并消除重复记录 Select distinct 图书类别 From 图书信息.查询图书信息
2、表中的图书名称、书号,输出结果以书名和 ISBN为列标题 Select 图书名称 as 书名,书号 as ISBN-From 图书信息.查询所有图书名称,和打八折之后的定价,并以折后价命名 Select 图书名称,定价*0.8 as 折后价 From 图书信息.查询所有图书的入馆年数 Select 图书名称,year(getdate()-year(入馆时间)as 入馆年数 From 图书信息 二、条件查询 查询计算机类的图书信息 Select*from 图书信息 Where 图书类别=计算机 Select 图书名称,定价 from 图书信息 Where 定价30 3.查询图书定价在 2030
3、之间的图书信息 Select*from 图书信息 Where 定价 between 20 and 30 Select*from 图书信息 Where 定价30 and 图书类别=计算机-Select*from 图书信息 Where 定价30 or 图书类别=计算机 6.查询计算机、英语和电子类的图书信息 Select*from 图书信息 Where 图书类别 in(计算机,英语,电子)Select*From 学生信息 Where like%Select*From 学生信息 Where like _ 网页的图书信息 Select*From 图书信息 Where 图书名称 like%网页%10.查
4、询姓张、王、赵的学生信息 Select*from 学生信息 Where like 张王李赵%11.查询借书证号第五位字符为 25 的学生信息 Select*from 学生信息-Where 借书证号 like _2-5%12.查询没有还书的借阅信息 Select*From 借阅信息 Where 还书日期 is null 三、统计查询 1.查询所有图书的平均定价,最高定价,最低定价和定价总和 Select avg(定价),ma*(定价),min(定价),sum(定价)From 图书信息 Select count(*)as 计算机类图书数目 From 图书信息 Where 图书类别=计算机 Sele
5、ct count(distinct 图书类别)as 图书类别种数 From 图书信息 Select 图书类别,count(*)as 图书数目,avg(定价)as 平均定价 From 图书信息 Group by 图书类别 5.查询各类别图书平均定价大于 25 元的图书类别和平均定价,并按平均定价进展降序排列 Select 图书类别,avg(定价)as 平均定价 From 图书信息 Group by 图书类别-Having avg(定价)25 Order by 平均定价 desc 6.查询计算机类图书信息,并计算图书数目和平均定价 Select*From 图书信息 Where 图书类别=计算机 C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 图书 借阅 管理 数据库 查询 练习 答案 37485
限制150内