If you find yourself having to write very cheem SQL statements,
it probably means you need to re-design your db.
After working for a while, I discovered more db designs don't go
beyond 1NF. If everything can be squeezed into 1 table, just
squeeze it. Just try not to do a Select * when retrieving
records.