Please recommend the one SQL book for a developer without a lot of SQL experience.
- by Hamish Grubijan
I have too many hobbies outside of my profession, so I am hoping to read just one good book, and get a tad better at SQL.
My background: took one boring, theoretical class in databases, was exposed to SQL professionally (in addition to several other languages and technologies) for a year and a half. I've done about 5 years of C#/Java stuff professionally. By "professionally" I mean doing it full-time while someone paid me more than $25/hr for it - not necessarily that I created masterpieces along the way :)
I want to become better at SQL (coding aspect; DBA is not of particular importance to me right now). I am looking for one book to give me a solid foundation in it.
When I needed to learn some C from almost a scratch, I used (and loved) this book:
http://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628
I am hoping to find one just like this for SQL. I am not doing web development now or in a near future, and I am looking for something that is hopefully not specific to any one sub-industry.
Thanks in advance.