Re: full join in view

From: Tomasz Myrta <jasiek(at)klaster(dot)net>
To: Tambet Matiisen <t(dot)matiisen(at)aprote(dot)ee>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: full join in view
Date: 2003-01-08 13:41:54
Message-ID: 3E1C2AA2.3000103@klaster.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Tambet Matiisen wrote:

> I'm making a report in Crystal Reports, which makes use of full join.
> As Crystal Reports does not support full join natively, I created a
> view which contains the join and based my report on that view. The
> report has also a parameter to filter only subset of rows from view.
> My problem is, that when selecting from this view, optimizer never
> uses indexes of neither of two tables.
>
> I understand, that optimizing the filter to the bottom of query tree
> may not always give the same result with full join (although it should
> in my case). Alternative could be to use function returning a table,
> but I doubt I could use this function from Crystal Reports. What other
> options I have?
>
> Tambet

Can you add some sql examples - table & index definition, view definition?
If your view doesn't contain other views or sub-selects, postgres should
use indexes.
Tomasz Myrta

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Achilleus Mantzios 2003-01-08 13:59:53 Re: SQL list table names
Previous Message Tambet Matiisen 2003-01-08 11:14:24 full join in view