Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Need Good OUTER Join

RE: Need Good OUTER Join

From: Jacques Kilchoer <Jacques.Kilchoer_at_quest.com>
Date: Thu, 15 Nov 2001 11:41:43 -0800
Message-ID: <F001.003C6874.20011115111110@fatcity.com>

What's wrong with the output you see?
Do you not like the results because you are seeing rows where u.user_id is != 5 ?

>-----Original Message-----
>From: Woody McKay [mailto:wmckay_at_hydrogenmedia.com]
>
>I'm having trouble figuring out the proper Outer join (duplicate titles) for the following:
>I need a list of all the page_id (id's) and page_title (titles) from PAGES along with the security_id from USERS_X_PAGES where the user exists.  USERS_X_PAGES may or may not have any records.  Below is my current query and table layout.

>=======================================================================
>  1  select p.page_id, substr(p.page_title,1,30), p.page_parent_id, x.security_id
>  2  from pages p, users_x_pages x, users u
>  3  where p.page_id = x.page_id(+)
>  4  and x.user_id = u.user_id(+)
>  5  and u.user_id(+) = 5
>  6* order by page_title
>SQL> /
>   PAGE_ID SUBSTR(P.PAGE_TITLE,1,30)      PAGE_PARENT_ID SECURITY_ID
>---------- ------------------------------ -------------- -----------
>        48 Building Construction & Manage SQL                      2
>        48 Building Construction & Manage SQL                      1
>        48 Building Construction & Manage SQL                      2
>        48 Building Construction & Manage SQL                      2
>        53 Communications                 SQL                      1
>        47 DMS                            SQL                      2
>        47 DMS                            SQL                      2
>        63 DMS Hot Topics                 SQL                      2
>        58 Division of Retirement         SQL                      2
>        62 Governor's Area                SQL            SQL
>        56 HR Management                  SQL                      2
>        49 Inspector General              SQL            SQL
>        51 Legislative Affairs            SQL            SQL
>        50 Personnel Management           SQL                      2
>        52 Planning & Budget              SQL            SQL
>        61 Secretary Bio                  SQL            SQL
>        55 State Fleet Management         SQL            SQL
>        60 State Group Insurance          SQL            SQL
>        57 State Purchasing               SQL            SQL
>        59 Supplier Diversity             SQL            SQL
>20 rows selected.
Received on Thu Nov 15 2001 - 13:41:43 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US