A compilation of Joe Celko's trickiest puzzles from his columns in "DBMS" and "Database Programming & Design" magazines, these pages include never-before-published puzzles and a variety of solutions. In his usual entertaining and informative style, Celko uses his puzzles to teach readers to write non-procedural programs and to introduce new methods and practical, useful applications of SQL implementation.