[From O'Reilly Media, Inc.
Sebastopol, CA--With only a handful of commands, SQL data statements can look deceptively simple. This, combined with the fact that many database developers discover they can get by with learning just the rudiments of the language, explains why so few SQL users tap into the full power of the language. "In my opinion, many of the available SQL books help to foster this notion by only skimming the surface of what is possible with the language," says Alan Beaulieu, author of Learning SQL (O'Reilly, US $34.95), adding "If you're going to work with SQL, it behooves you to understand fully the capabilities of the language and how different features can be combined to produce powerful results."
Those who work with relational databases--whether writing applications, performing administrative tasks, or generating reports--need to understand how to interact with their data. Even those who use a tool that generates SQL for them, such as a reporting tool, may have occasions whEn they need to bypass the automatic generation feature and write their own SQL statements. SQL can also be fun: it can be exhilarating to take a tricky data manipulation or reporting problem and solve it with a single, well written statement. Learning SQL provides a pain-free introduction that begins with a simple SELECT statement and gently guides readers well on their way to proficiency with the language.
The article continues at