浙江网络公司网站建设微网站建设报价表
-- 九、    子查询
 -- 无关子查询
 -- 比较子查询:能确切知道子查询返回的是单值时,可以用>,<,=,>=,<=,!=或<>等比较运算符。
 -- 49、    查询与“俞心怡”在同一个部门的读者的借书证编号、姓名、部门。
select 借书证编号,姓名,部门 from 读者 where 部门=(select 部门 from 读者 where 姓名='俞心怡');

 -- 50、    查询“喻明远”的借阅信息,包括:借书证编号、图书条码号、借出日期。
select b.借书证编号,b.图书条码号,b.借出日期 from 借阅 b,读者 a where 姓名='喻明远';
            
-- 51、 查询和图书条码为‘0000018’的图书相同出版社的图书
 --  SOME、ANY、ALL和IN子查询:
 -- WHERE  比较运算符[ NOT ] ALL ( 子查询) 
 -- S>ALL  R:当S大于子查询R中的每一个值,该条件为真TRUE。
 -- NOT  S>ALL  R:当且仅当S不是R中的最大值,该条件为真TRUE
 -- ANY确定给定的值是否满足子查询或列表中的部分值。
 -- 语法如下:   WHERE比较运算符[ NOT ] ANY ( 子查询) 
 -- S>ANY  R:
 -- 当且仅当S至少大于子查询R中的一个值,该条件为真TRUE。
 -- NOT  S>ANY  R:
 -- 当且仅当S是子查询R中的最小值,该条件为真TRUE。
 -- “in”等同于“=any”、not in等同于“<>all”
 -- 52、    查询 “清华大学出版社”图书中的价格最高的图书详细信息。
 -- 53、    查询比所有“清华大学出版社”图书的价格都低的图书详细信息。
 -- 54、    查询比任何一个“清华大学出版社”图书的价格低的图书详细信息。
-- 55、 查询借阅了“数据库原理”的图书的读者借书证编号、姓名
-- 56、 查询借阅图书最积极的读者详细信息
  
