SQL is the language of databases. It's used to create and maintain database objects, place data into those objects, query the data, modify the data, and, finally, delete data that is no longer needed. Databases lie at the heart of many, if not most business applications. Chances are very good that if you're involved with software development, you're using SQL to some degree. And if you're using SQL, you should own a good reference to the language.
While it's a standardized language, actual implementations of SQL are anything but standard. Vendor variation abounds, and that's where this book comes into play. SQL in a Nutshell, Second Edition, is a practical and useful command reference for SQL2003, the latest release of the SQL language. The book presents each of the SQL2003 statements and describes their usage and syntax, not only from the point of view of the standard itself, but also as implemented by each of the five major database platforms : DB2, Oracle, MySQL, PostgreSQL, and SQL Server.
Each statement reference includes the command syntax by vendor, a description, and informative examples that illustrate important concepts and uses. And SQL is not just about statements. Also important are datatypes and the vast library of built-in SQL functions that is so necessary in getting real work done. This book documents those datatypes and functions, both as described in the standard and as implemented by the various vendors.
This edition also includes detailed information about the newer window function syntax that is supported in DB2 and Oracle. SQL in a Nutsbell, Second Edition, is not only a convenient reference guide for experienced SQL programmers, analysts, and database administrators. It's also a great resource for consultants and others who need to be familiar with the various SQL dialects across many platforms.