If you're programming applications that store data, then chances are you're using SQL, either directly or through a mapping layer. Well, here's a sad secret
- most developers aren't SQL experts, & most of the SQL that gets used is inefficient, hard to maintain, & sometimes just plain wrong.