一个关于SQL的疑难语句(请用标准SQL语句实现,于具体DBMS无关)
1. 
 已知有一书店销售管理系统,其中有两张表: 
 图书信息表,t_book,其字段包括: 
 图书编号book_id,图书名称book_name,作者author; 
 图书销售记录表t_order,其字段包括: 
 销售单据号order_id,销售分录号entry_no,图书编号book_id,销售单价price,销售数量quantity,销售日期sale_date,销售员编号Slales_ID 
 请用sql语句完成下面操作:    
 (1)	分类统计各种图书的累积销售数量和销售金额、平均销售单价,销售单据张数(须显示图书名称) 
 (2)	查询列出销售总金额大于1万元的各销售员的编号、销售总数量和销售总金额; 
 (3)	查询没卖出一本书的作者。   
 2. 
 小弟想学SQL(是标准SQL,不是SQLServer、Oracle、Mysql这些DBMS),但不知看哪本书比较好、比较完整?请各位先天达人指点一下。。。
------解决方案--------------------(3) 
 select t_book.author from t_book,t_order where t_book.book_id not in (select book_id from t_order)