学生图书借阅管理数据库查询练习及答案(2)

2020-02-20 23:19

1. 查询学生信息表和借阅信息表的所有组合 Select *

From 学生信息 cross join 借阅信息

2. 查询借过书的学生借书证号,姓名,借书的图书编号,借书日期和还书日期。

Select a.借书证号,姓名,图书编号,借书日期,还书日期 From 学生信息 as a join 借阅信息 as b on a.借书证号=b.借书证号

3. 查询06电子商务1班学生的借阅信息。 Select 姓名,班级,b.*

From 学生信息 as a join 借阅信息 as b on a.借书证号=b.借书证号 where 班级='06电子商务1班'

4. 查询借过书的学生借书证号,姓名,借书的图书编号,图书名称,借书日期和还书日期。

Select a.借书证号,姓名,c.图书编号,图书名称,借书日期,还书日期

From 学生信息 as a join 借阅信息 as b on a.借书证号=b.借书证号 join 图书信息 as c on c.图书编号=b.图书编号

5. 查询姓李的借过计算机类图书的学生姓名,借书的图书名称和图

书类别。

Select 姓名,图书名称,图书类别 From 学生信息as a join 借阅信息as b on a.借书证号=b.借书证号 join 图书信息as c on c.图书编号=b.图书编号

where 姓名like '李%' and 图书类别='计算机'

6. 查询图书名称相同,但作者不同的图书信息。 Select a.图书名称,a.作者

From 图书信息 as a join 图书信息 as b on a.图书名称=b.图书名称 where a.作者<>b.作者 7. 查询所有学生的借阅信息。 Select *

From 学生信息 as a left join 借阅信息 as b on a.借书证号=b.借书证号 8. 查询所有图书和学生的借阅信息。 Select *

From 学生信息 as a full join 借阅信息 as b on a.借书证号=b.借书证号 full join 图书信息 as c on c.图书编号=b.图书编号

五、嵌套查询

1.查询王大力同学借书的图书编号 Select 图书编号 from 借阅信息

Where 借书证号=(select 借书证号 from 学生信息 Where 姓名=’王大力’) 2.查询图书定价大于平均定价的图书信息 Select * from 图书信息

Where 定价>(select avg(定价) from 图书信息)

3.查询计算机类图书的名称、图书类别、定价和平均定价 Select 图书名称,图书类别,定价,(select avg(定价) from 图书信息

Where 图书类别=’计算机’)

from 图书信息

Where 图书类别=’计算机’

4.查询借过图书的学生借书证号和姓名 Select 借书证号,姓名 From 学生信息

Where 借书证号 in(select 借书证号 from 借阅信息) 5.查询被王大力同学借过的图书名称 Select 图书名称 from 图书信息

Where 图书编号 in(select 图书编号 from借阅信息 Where 借书证号=(select 借书证号

from 学生信息

where 姓名=’王大力’)

6.查询计算机类图书定价比电子类图书最高定价还高的图书信息 Select * from 图书信息

Where 图书类别=’计算机’ and 定价>all(select 定价 from 图书信息 Where 图书类别=’电子’) 7.查询计算机类图书定价比电子类图书最低定价高的图书信息 Select * from 图书信息

Where 图书类别=’计算机’ and 定价>any(select 定价 from 图书信息 Where 图书类别=’电子’) 8.利用exists查询所有被借过的图书信息 Select * from 图书信息

Where exists(select * from 借阅信息

Where 借阅信息.图书编号=图书信息.图书编号) 9.查询图书信息表中大于同类图书平均定价的图书名称和定价 Select 图书名称,定价 from 图书信息 as a Where 定价>(select avg(定价) from 图书信息 as b Where b.图书类别=a.图书类别)


学生图书借阅管理数据库查询练习及答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中华人民共和国水法(word完美编辑版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: