sql多表连接library练习题(含部分答案)

sql多表连接library练习题(含部分答案)

ID:42290352

大小:35.50 KB

页数:3页

时间:2019-09-12

sql多表连接library练习题(含部分答案)_第1页
sql多表连接library练习题(含部分答案)_第2页
sql多表连接library练习题(含部分答案)_第3页
资源描述:

《sql多表连接library练习题(含部分答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、多表连接习题:1.求在2005年2月3日借书的人的姓名及其所借书的书名。Selectreader.name,book.namefromborrowjoinreaderonreader.reader_id=borrow.reader_idjoinbookonreader.reader_id=book.book_idwhereborrowdate=’2005-2-3’2.求读者施秋乐所借的图书编号、书名和出版社信息及借书时间。3.查询借阅了数据库原理这本书的读者编号和姓名。4.查询所有的借阅信息,要求列出借阅人编号、姓名、所借图书编号、书名和借阅日期,并

2、用中文显示列名。5.练习:查询借书价格在20-40之间的读者的姓名Selectreader.namefrombookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.reader_id=borrow.reader_idWherepricebetween20and406.练习:查询‘胡晓丽’借阅‘计算机文化基础’的日期Selectborrowdatefrombookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.read

3、er_id=borrow.reader_idwhereReader.name=’胡晓丽’andbook.name=’计算机文化基础’--------------------------------------------------------------------Selectborrowdatefromborrowwherereader_idin(selectreader_idfromreaderwherename=’胡晓丽’)andbook_idin(selectbook_idfrombookwherename=’计算机文化基础’)7.练习:查

4、询所借图书的平均价格多余30元的读者的姓名Selectreader.namefrombookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.reader_id=borrow.reader_idGroupbyreader.reader_idHavingavg(price)>30Selectnamefromreaderwherereader_idin(selectreader_idfromborrowjoinbookonbook.book_id=borrow.book_idGroupby

5、reader_idhavingavg(price)>30)多表连接作业:(能用多种方法的题目请用多种方法实现)1.查询成绩大于90分的学生的学号、姓名和选修的课程号。selectbook.name,reader.namefromBookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.reader_id=borrow.reader_idwhereborrowdate='2005-2-3'2.查询选修了“数据库基础”课程的学生的学号、姓名和所在系。selectbook.name,read

6、er.namefromBookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.reader_id=borrow.reader_idwhereborrowdate='2005-2-3'4.查询选修了课程“C01”的学生姓名和成绩。selectbook.name,reader.namefromBookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.reader_id=borrow.reader_idwhereborrow

7、date='2005-2-3'5.查询每个学生的学号、姓名、选修的课程及成绩。selectbook.name,reader.namefromBookjoinborrowonbook.book_id=borrow.book_idjoinreaderonreader.reader_id=borrow.reader_idwhereborrowdate='2005-2-3'6.查询选修2号课程且成绩在90分以上的所有学生的学号、姓名和所在系。selectbook.name,reader.namefromBookjoinborrowonbook.book_id

8、=borrow.book_idjoinreaderonreader.reader_id=borrow.rea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。