For Suzanne, forever and always . . .

—John Viescas

To my gorgeous and intelligent wife, Louise. Thanks once again for putting up with me while I wrote this (and all the other times, too!).

—Doug Steele

Couldn’t have done it without support from you both, Suzanne and Harold!

—Ben Clothier

Get Effective SQL: 61 Specific Ways to Write Better SQL, First Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.