| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.misc -> ORA-01417
I'm having a problem joining three tables with the following query:
select
ecl.lord,
ecl.lline,
ecl.lwhs,
to_char(floor(ech.hstore/100)),
ech.hcust,
to_char(to_number(i_ux.uxgrp)),
ecl.lprod,
ecl.lnet,
ecl.lqord,
ecl.lqshp,
DECODE(ecl.lscdt, 0, NULL,
to_date(ecl.lscdt, 'yyyymmdd'))
from bpcs.i_ux, bpcs.ech, bpcs.ecl
floor(ech.hstore/100) = uxdept(+) and
lprod = uxprod(+) and
hid <> 'CZ'
I keep getting...
ORA-01417: a table may be outer joined to at most one other table
I would like to join ecl to ech (outer join) and then join the results of that to i_ux (outer join). Can this be done? Do I need a view or a subquery? Received on Fri Mar 05 1999 - 13:24:18 CST
![]() |
![]() |