I have such a statement: select * from (subquery1) as foo, (subquery2) as bar; Both subqueries are reasonably fast (<0.5s) and generate results that have several (<10) rows but the whole query takes forever to execute. Moreover if I simplify those subqueries (limiting functionality) the whole select clause works just fine. It seems that those subqueries are not executed separately. What am I doing wrong? Tomek ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq