non-equi self-join optimization - Mailing list pgsql-sql

From George Pavlov
Subject non-equi self-join optimization
Date
Msg-id CCB89282FCE1024EA3DCE687A96A51640445D978@ehost010-6.exch010.intermedia.net
Whole thread Raw
Responses Re: non-equi self-join optimization  (Bruno Wolff III <bruno@wolff.to>)
List pgsql-sql
I have a table of names with two subsets of entities. I want to find
those names from set 1 that are substrings of names from set 2 from the
same table. Basically the pared down query I want is something like
this:
select t1.myname, t2.myname  from mytable t1     inner join mytable t2      on position (t1.myname in t2.myname) > 0
wheret1.flag = 1    and t2.flag = 2   
;

I have gone through a few variations on the theme, but none perform too
well. Any advice on the best way to optimize a query like this would be
appreciated.

Thanks!

George


pgsql-sql by date:

Previous
From: Michael Fuhr
Date:
Subject: Re: Characters that needs escape characters when inserting to database
Next
From: "Ken Winter"
Date:
Subject: Still struggling with history tables