Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Help writing SQL query
I believe the following query will produce the result you want.
Select distinct TF1.fx1 AS familymember1
from (select familymember1 as fx1, familymember2 as fx2
from family
union
select familymember2 as fx1, familymember1 as fx2
from family) TF1
connect by nocycle prior TF1.fx1 in (TF1.fx1, TF1.fx2)
start with TF1.fx1='Brian';
Received on Tue Dec 07 2004 - 21:14:19 CST