已知"借阅表"中有"借阅编号"、"借书证号"、"借阅图书馆藏编号"等字段,每个读者有一次借书行为生成一条记录,要求按"借书证号"统计出每位读者的借阅次数,下列SQL语句正确的是( )。
A: select 借书证号,count(借书证号) from 借阅表
B: select 借书证号,count(借书证号) from 借阅表 group by 借书证号
C: select 借书证号,sum(借书证号) from 借阅表
D: select 借书证号,sum(借书证号) from 借阅表 order by 借书证号
A: select 借书证号,count(借书证号) from 借阅表
B: select 借书证号,count(借书证号) from 借阅表 group by 借书证号
C: select 借书证号,sum(借书证号) from 借阅表
D: select 借书证号,sum(借书证号) from 借阅表 order by 借书证号
举一反三
- 有以下两个表: 读者(借书证号C,姓名C。单位C,性别L。职称C。联系电话C.借阅(借书证号C,总编号C,借书日期D. 查询没有借阅任何图书的读者信息,不正确的SQL语句是( ) A: SELECT*FROM读者WHERE借书证号<>ANY(SELECT借书证号FROM借阅. B: SELECT*FROM读者WHERE借书证号.<>ALL(SELECT借书证号FROM借阅. C: SELECT*FROM读者WHERE借书证号NOTIN(SELECT借书证号FROM借阅. D: SELECT*FROM读者WHERENOTEXISTS(SELECT借书证号FROM借阅;WHERE借书证号=读者.借书证号
- 以下各题基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字; 读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字; 借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书证号共同构成主关键字。 查询尚未归还书的图书编号和借书日期,正确的SQL语句是( )。 A: SELECT图书编号,借书日期FROM借阅WHERE还书日期="" B: SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL C: SELECT图书编号.借书日期FROM借阅WHERE还书日期IS NULL D: SELECT图书编号,借书日期FROM借阅WHERE还书日期
- 第36~40题使用如下三个数据库表: 图书(索书号,书名,出版社,专业,ISBN) 借书证(借书证号,姓名,性别,专业,所在单位), 借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 查询所有借阅过“中国出版社”图书的读者的姓名和所在单位( )。 A: SELECT姓名,所在单位FROM借书证,图书,借书记录<br/>WHERE图书.索书号=借书记录.索书号AND<br/>借书证.借书证号=借书记录.借书证号AND出版社=”中国出版社”<br/> B: SELECT姓名,所在单位FROM图书,借书证<br/>WHERE图书.索书号=借书证.借书证号AND出版社=”中国出版社” C: SELECT姓名,所在单位FROM图书,借书记录<br/>WHERE图书.索书号=借书记录.索书号AND出版社=”中国出版社” D: SELECT姓名,所在单位FROM借书证,借书记录<br/>WHERE借书证.借书证号=借书记录.借书证号AND出版社=”中国出版社”
- 已知“借阅表”中有“借阅编号”,“借书证号”,“借阅图书馆藏编号”等字段,每个读者有一次借书行为生成一条记录,要求按“借书证号”统计出每位读者的借阅次数,下列SQL语句正确的是:( )
- 设有图书(图书编号,书名,第一作者,出版社)、读者(借书证号,姓名,单位,职称)和借阅(借书证号,图书编号,借书日期,还书日期)三张表,则表借阅的关键字(键或码)为( ) A: 借书证号,图书编号 B: 图书编号,借书日期 C: 借书日期,还书日期 D: 借书证号,借书日期