In Oracle, when you use the "(+)" symbol on an operand of a WHERE clause's relational expression (regardless of whether you put it on the "left" or "right" operand), it produces what we fondly call a "left outer join". The effect is a "join for otherwise 'left-out' records".
I would be interested in hearing one of our Oracle gurus postulate an explanation that focuses meaningfully on the theoretical use of the terms "left" versus "right" and "inner" versus "outer" as they apply to Oracle.
As far as I am aware, at least in the Oracle world, we do not meaningfully use what would appear as the converse terminology: "right-inner" join...It's just a join.
Mufasa
(aka Dave of Sandy, Utah, USA @ 16:12 (10Jun04) UTC (aka "GMT" and "Zulu"), 09:12 (10Jun04) Mountain Time)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.