习 题
更新于 2026年10月10日
版权声明
习 题
针对数据库library(表结构和内容见附录)实现下列查询语句:
1.查询全体读者的姓名(rname)、出生年份。
2.查询价格(bprice)低于50元的图书的信息。
3.查询所有年龄(rage)在18~20岁(包括18岁和20岁)之间的读者姓名(rname)及年龄(rage)。
4.查询学历(reducation)为研究生或本科的读者的编号(rno)、姓名(rname)和性别(rsex)。
5.查询所有姓“林”的且全名为2个汉字的读者的姓名(rname)、性别(rsex)和年龄(rage)。
6.查询尚未归还的借书记录。
7.查询读者总人数。
8.计算学历(reducation)为研究生的读者的平均年龄。(https://www.daowen.com)
9.查询所有的借阅记录,按照读者编号(rno)进行升序排列,读者编号相同的,按照借阅时间(borrowdate)进行降序排列。
10.查询借书次数大于一次的读者编号(rno)。
11.查询读者的借书情况,要求列出读者姓名(rname)、图书名称(btitle)、借书日期(borrowdate)。
12.查询所有读者的基本情况和借阅情况,没有借书的读者也输出基本信息。
13.查询所有借了编号(bno)为“B02”的图书的读者编号(rno)和读者姓名(rname)。
14.查询比编号(bno)为“B01”的图书的价格(bprice)低的图书的编号(bno)、书名(btitle)和价格(bprice)。
15.查询至少借阅了读者(rno)为“R01”借阅的全部图书的读者编号(rno)和读者姓名(rname)。
16.查询所有读者的信息,将其输出到一个txt文件中。