Q&A

  • [질문] 파이어비드 두 테이블 조인 문제


안녕하십니까? 전봉수 입니다.
파라독스 DB로 프로그램하다 퍼이어버드 로 DB를 다루기 엄청 힘드네요
두 테이블 이상 조인을하여 IBQUERY 의 ATCIVE 클릭시 에러는 없고 DB그리드에는 조인이 않되어 보이고  컴파일해도
에러가 없습니다. IBQUERY 더블크릭하여 ADD FIELDS 를 보면 분명이 조인이 되었는  결과를 보면 조인이 않되어서
이렇게 질문을 드립니다.
운영체제 WINXP 델파이7.0 파이어버드2.1을 사용하고 있습니다.
DB구조: (사용테이블 TF_EQM_STD  키: FEQ_CODE  인덱스: FEQ_NM)  (조인할 테이블 : TF_PART 키:PART_CD
인덱스:PART_NM)  

// 파라독스에서 두 테이블 조인 이상이 없습니다. 파아어버드에서는 에러는 없지만  않됩니다.
SELECT A.* , B.PART_NM  FROM TF_EQM_STD A,TF_PART B
           WHERE A.PART_CD = B.PART_CD


// 몇칠 밤낮을 헤메며 찾아서 사용하여보니  에러는 없지만 조인이 안됩니다.
SELECT A.* , B.PART_NM  
         FROM TF_EQM_STD A LEFT  OUTER JOIN TF_PART B ON
                A.PART_CD = B.PART_CD
0  COMMENTS