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

admin2010-11-26  34

问题 对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。下面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。
转载请注明原文地址:https://kaotiyun.com/show/XSzp777K
0

最新回复(0)