单选题
本题使用如下三个数据库表: 图书(索书号,书名,出版社,定价,ISBN) 借书证(借书证号,姓名,性别,专业,所在单位) 借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 查询所有借阅过“中国出版社”图书的读者的姓名和所在单位的SQL语句是( )。
【正确答案】
A
【答案解析】要查询的字段包括“姓名”和“所在单位”,这两个字段都属于“借书证”表,查询的条件是所有借阅过“中国出版社”图书的读者姓名和所在单位,又涉及了“出版社”字段,此字段位于“图书”表中,但不能从“借书证”表和“图书”表这两个表中查询,因为这两个表没有一个公共字段用以建立两表之间的联系,所以要借用借书记录中的字段建立联系,进而通过这三个表建立查询。