Which book would you recommend for learning this stuff? I'm not very interested in 800-p. gorillas; there surely must be something short, not too theoretical, and to the point.
Check it out here:
http://www.slideshare.net/billkarwin/sql-antipatterns-strike...
Pick books focusing to SQL, not on databases overall.
Most database textbooks (Date, Ramakrishnan & Gehrke) cover a lot of ground, rather than just the language.