I meant to post this when I found it awhile ago:

If you’ve writen code that needs to sometimes generate the following SQL query

"SELECT * FROM tbl WHERE (1 = 2) ... "

you should probably think about refactoring.