[eluser]xwero[/eluser]
The proper way IMO is as Colin suggests in his last snippet. If a where condition is false i don't see how there will be more processing involved in a join statement than in a single table statement? Do you have information about this or is it something that doesn't feel good?