> > While writing web application I found that it would > > be very nice for me to have "null" WHERE clause. Like > > WHERE 1=1. Then it is easy to concat additional > > conditions just using $query . " AND col=false" syntax. > > > > But which of the possible "null" clauses is the fastest > > one? > > I suspect WHERE true, but is it really necessary.
Thanks. I'll use "WHERE true" for now. And of course it is not necessary it just simplifies code a bit. > Most languages will have a join() operator that lets you do something like: > > $where_cond = join(' AND ', @list_of_tests) That's not the case. Test may or may not be performed based on web form values. Mindaugas ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org