A complete guide to using SQL in the workplace, The Practical SQL Handbook guides readers step-by-step through the basic vocabulary and functions of the language and describes how to use it to develop applications. It covers the fundamentals of database design, security, and data integrity.
As someone two has learned a large number of programming, scripting, and formatting languages, I feel well-positioned to say that SQL is a challenging language to fully master. After finally figuring out that I wasn't going to be able to wing it anymore, I read some reviews and got this book. I finally learned the right way to build databases for use with SQL. In the last eight years, it has repeatedly come off the shelf to solve my problems.
I learned a lot about SQL from reading this book. It was a good reference back in 1994 when I bought it. I'm giving it only three stars now because it is so out of date - if it were the current edition I'd rate it higher.