The book is merely a re-package of the first edition; and what makes things worse - none of the errors of the first one were ever fixed:(it still claims, for instance that Oracle's stored procedures params must be declared as VARCHAR(10) - i.e. it must be sized; such syntax could not possibly compile),some examples do not compile..... Appendix shows installation of Informix,DB2 UDB 5.2, Oracle 8 and MS SQL Server 7.0 - from the first edition,while this second edition's disk includes only SQL Server 2000, DB2 7.1 and MySQL; this had undermined my trust in the "up-to-date content", claimed by the preface and the cover. As in the previous edition, it concentrates on the standard SQL, much of which has nothing to do with implementations (e.g. DOMAIN keyword). Chapter on functions lists 7, 9 (?)functions - out of hundreds implemented by RDBMS!
To be true, the book was spiced up with several new chapters on XML, EJB etc - a mile wide, an inch deep in coverage...I'd be better off buying separate books on the subject. I wish I could return it. If you cannot avoid it - buy the first edition and save tens of dollars; or - better yet - look for a different book.