Joe Conway <mail@joeconway.com> writes:
> If 8.2, what about
> ... WHERE foo IN (select x from (values (1$),(2$),...,(N$)) as t(x))
> ?
Well, the OP wasn't using 8.2 --- judging from the selected plan, it had
to be 8.0 or older. But yeah, a values-list is an interesting
alternative on 8.2. I think actually you don't need all that much extra
notation; this seems to work:
WHERE foo IN (VALUES ($1),($2),($3),...)
regards, tom lane