A-A+

对于图书管理数据库 检索所有借阅了图书的读者姓名和所在单位。下面SQL语句正确的是_____

2022-08-06 06:39:36 问答库 阅读 177 次

问题详情

对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。下面SQL语句正确的是______。 SELECT DISTINCT 姓名,单位 FROM 读者,借阅
A.WHERE 图书.总编号=借阅.总编号
B.WHERE 读者.借书证号=借阅.借书证号*
C.WHERE 总编号 IN(SELECT 借书证号 FROM 借阅)
D.WHERE 总编号 NOT IN(SELECT 借书证号 FROM 借阅)

参考答案

正确答案:B
解析:本题的要求是检索所有借阅了图书的读者姓名和所在单位。此时需要两个表才能够完成该任务,一个是读者表,另一个是借阅表,并且需要这两个表之间的连接才能完成题目的要求。本题应采用的SQL语句如下
SELECT DISTINCT 姓名,单位 FROM 读者,借阅
WHERE 读者.借书证号=借阅.借书证号*
因此本题的正确答案应该是B。

考点:图书,语句