问题 单项选择题

对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL语句正确的是______。 SELECT借书证号FROM借阅WHERE总编号=;

A.(SELECT 借书证号 FROM 图书 WHERE 书名=“现代网络技术基础”)

B.(SELECT 总编号 FROM 图书 WHERE 书名=“现代网络技术基础”)

C.(SELECT 借书证号 FROM 借阅 WHERE 书名=“现代网络技术基础”)

D.(SELECT 总编号 FROM 借阅 WHERE 书名=“现代网络技术基础”)

答案

参考答案:B

解析:[知识点] SQL的数据查询功能/嵌套查询[评析] 本题是嵌套查询,内层查询完成的是对图书表中书名为“现代网络技术基础”书的总编号,将查出的总编号作为给外层查询WHERE后的条件,外层循环完成的是在借阅表中总编号为内层查询查出来的结果的记录的借书证号。

问答题 论述题
单项选择题