Sorin Dudui <sd(at)wigeogis(dot)com> writes:
> I am wondering when the where clause (a.x = 'value') is executed. After the select statement in the function finishes? Or is it appended at the select statement in the function?
EXPLAIN is your friend ...
In this case the function looks inline-able, so reasonably recent
versions of PG should do what you want.
regards, tom lane