T-SQL is the fundamental language for database programming in SQL Server 2005. All professional SQL Server users need a convenient single source of information and advice. This book provides that, clearly and comprehensively. Both database administrators and developers will find this highly readable, detailed description of T-SQL an eye-opening and invaluable reference for as long as they work with SQL Server 2005.
I go to this book first when ever I need to know how to do something in SQL. I have read and re-read several chapters. It is in my currently reading shelf because I have not completely read every page and I continue to use it over and over again.