Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> ORA-01799 outer join problem
When I run the following query, I get an ORA-01799 error complaining
that a column may not be outer joined to a sub query. How can I rewrite
the following to get the desired result?
SELECT A.CASE_ID,
A.PROVIDER_GRP_ID, S.BO_NAME_DISPLAY, D.LONG_DESC, B.LONG_DESC, C.LONG_DESC, P.DESCR AS PRODUCT, TO_CHAR(A.ROW_ADDED_DTTM,'YYYY-MM-DD-HH24-MI-SS'), TO_CHAR(E.ROW_LASTMANT_DTTM,'YYYY-MM-DD-HH24-MI-SS'),A.RC_SUMMARY FROM
AND E.ROW_LASTMANT_DTTM = ( SELECT MAX(E.ROW_LASTMANT_DTTM) FROM PS_RC_ACTION_HIST E WHERE E.CASE_ID = A.CASE_ID AND E.EVENTNAME='AssignedToChanged'))
LEFT OUTER JOIN PS_PROD_ITEM P ON P.PRODUCT_ID=A.PRODUCT_ID)
WHERE A.PROVIDER_GRP_ID IN ('T2GSCC') AND A.RC_STATUS IN
('CUST','OPEN','OPEX','OPIN','RSRCH')
AND A.ASSIGNED_TO = ' ' ORDER BY A.ROW_ADDED_DTTM DESC
Received on Mon Apr 02 2007 - 14:36:54 CDT
![]() |
![]() |