如果要在藏书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语句填空。 SELECT书名,作者,出版单位; FROM图书管理!图书; WHERE出版单位【 】 对于图书管理数据库,检索没有借阅任何图书的读者的姓名和所

admin2010-06-12  30

问题 如果要在藏书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语句填空。
   SELECT书名,作者,出版单位;
   FROM图书管理!图书;
   WHERE出版单位【  】  
对于图书管理数据库,检索没有借阅任何图书的读者的姓名和所在单位。请对下面的SQL语句填空:
   SELECT姓名,单位FROM读者WHERE【  】
(SELECT*FROM 借阅 WHERE【  】)

选项

答案NOT EXISTS,借阅.借书证号=读者.借书证号

解析 查询操作使用SELECT命令,本题是连接查询和嵌套查询的结合使用,内层查询是将借阅表和读者表通过借书证号连接起来,查询的结果是所有借阅了图书的信息的集合,外层查询读者表中不在内层查询结果中出现的读者姓名和单位,在WHERE条件短语中要用NOT EXISTS谓词。 EXISTS是谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。
转载请注明原文地址:https://kaotiyun.com/show/b2zp777K
0

相关试题推荐
最新回复(0)