Thank you all for valuable suggestions. Here is a sample query:
select
B.LAST_NAME,
B.FIRST_NAME,
D.NAME,
C.CITY,
C.STATE_PROVINCE,
B.BUSINESS_PHONE,
B.BUSINESS_PHONE_EXT,
F.S_LYR_TOT,
F.A_CURR_TOT,
F.S_YTD_TOT,
A.CONTACT_ID,
B.CONTACT_ID,
C.CONTACT_ADDRESS_ID,
D.FIRM_ID,
E.OFFICE_ID,
F.CONTACT_ID
from
DPS.REP_PROFILE A
inner join DPS.CONTACT B on ( A.CONTACT_ID = B.CONTACT_ID )
left outer join DPS.CONTACT_ADDRESS C on ( B.ADDRESS_1_ID = C.CONTACT_ADDRESS_ID )
left outer join DPS.FIRM D on ( A.FIRM_ID = D.FIRM_ID )
left outer join DPS.OFFICE E on ( A.OFFICE_ID = E.OFFICE_ID )
left outer join DPS.REP_CONSOLE F on ( A.CONTACT_ID = F.CONTACT_ID )
where
C.COUNTRY_ID = '0001'
order by
B.UPPER_LAST_NAME asc,
B.UPPER_FIRST_NAME asc with UR;
Newbie