Negative Positive
Title: Too disorganized for beginners; too basic for everyone else
Review: I really doubt anyone could learn Transact-SQL in 21 days using this book. On the contrary, you could spend 21 months with this one and still not get there. It's disorganized and free-styled to a fault. The topics are all over the place. Also the writing is inconsistent. One minute, it's at 30,000 feet, the next minute, it's on the runway. One minute, the author is talking down to you, the next minute, he's attempting to be your buddy. If you're looking for a quick, systematic introduction to Transact-SQL, keep looking.
Is the review positive or negative? 