问题
单项选择题
对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL语句正确的是 ______。 SELECT借书证号FROM借阅WHERE总编号=;
A.(SELECT借书证号FROM图书WHERE书名=“现代网络技术基础”)
B.(SELECT总编号FROM图书WHERE书名=“现代网络技术基础”)
C.(SELECT借书证号FROM借阅WHERE书名=“现代网络技术基础”)
D.(SELECT总编号FROM借阅WHERE书名=“现代网络技术基础”)
答案
参考答案:B
解析:[知识点] SQL的数据查询功能/嵌套查询[评析] 本题是嵌套查询,内层查询完成的是对图书表中书名为“现代网络技术基础”书的总编号,将查出的总编号作为给外层查询WHERE后的条件,外层循环完成的是在借阅表中总编号为内层查询查出来的结果的记录的借书证号。