Q&A

  • join 안되네요...
제가요 지금 오라클을 쓰고 있는데요...
아래처럼 Sql문장을 던져버렸더니...

'General SQL error
ORA-00928: SELECT 키워드가 없습니다'

이렇게 메세지가 떠버리네요...

아래는 에러의 대상인  SQL문이거든요...
함 봐주세요...

예전에 DB2에서 할때는 됐는데...
잘못된게 있는지 한번 봐주세요...
전 도저히 모르겠어요... ㅜ.ㅜ

Select a.IE_NO,
       a.TRX_TAG_NO,
       a.TRX_UNIQUE_NO,
       a.IDMS_NO,
       a.OPEN_BANK_CODE,
       a.RCPNT_ACC,
       a.TRX_TOTAL_AMT,
       a.TELLER_ID,
       b.RES_DETAIL,
       C.BANK_NAME OPEN_BANK_NAME,
       D.BANK_NAME NEGO_BANK_NAME

from TRESCODE b,
        (DIDMTRX2 a RIGHT OUTER JOIN TBANKCDE C ON NEGO_BANK_CODE = C.BANK_CODE)
       RIGHT OUTER JOIN TBANKCDE D ON OPEN_BANK_CODE = D.BANK_CODE
WHERE a.TRX_DATE = '20020308'
AND   a.res_code = b.res_code
1  COMMENTS
  • Profile
    공성환 2002.03.09 09:43
    DB2는 사용무라서...
    근데 오라클에서 조인은 정말쉬운데...
    아우터 조인인가보네요...
    그냥 대충...
    select a.aaa,b.bbb.c.ccc
       from tbaaa a, tbbbb b, tbccc c
    where a.aaa = b.bbb(+)
         and a.aaa = c.ccc(+)

    대충이런식으로 뒤에 (+)를 붙치시면 아우터조인이 됩니다...