김장동
218
2020-03-11 12:55:34
5
312

join 질문 좀 하겠습니다 ㅜㅜ 초보에요 ㅜㅜ


 SELECT 
   SABUN        
        , JOIN_DAY
        , RETIRE_DAY
        , PUT_YN        
        , INSA.NAME 
        , REG_NO
        , ENG_NAME
        , PHONE
        , HP
        , CARRIER
        , POS_GBN_CODE
        , CMP_REG_NO
        , CMP_REG_IMAGE
        , SEX
        , YEARS
        , EMAIL
        , ZIP
        , ADDR1
        , ADDR2
        , DEPT_CODE
        , JOIN_GBN_CODE
        , ID
        , PWD
        , SALARY
        , KOSA_REG_YN
        , KOSA_CLASS_CODE
        , MIL_YN
        , MIL_TYPE
        , MIL_LEVEL
        , MIL_STARTDATE
        , MIL_ENDDATE
        , JOIN_TYPE
        , GART_LEVEL
        , SELF_INTRO
        , CRM_NAME
        , PROFILE_IMAGE
        , CARRIER_IMAGE
        , PWDRE
        , INSA_COM.NAME                 
     
FROM INSA 
INNER JOIN INSA_COM ON INSA.POS_GBN_CODE  = INSA_COM.CODE 



테이블 : INSA, INSA_COM(공통테이블)

여기서 INSA 테이블의 POS_GBN_CODE와 INSA_COM 테이블의 CODE를 조인하고 싶은데

이렇게 하나만 하면 조건이 되는데 그 뒤에 PUT_YN도 조인해야 되거든요??위랑 똑같이..

근데 FROM INSA 
INNER JOIN INSA_COM ON INSA.POS_GBN_CODE  = INSA_COM.CODE 이 뒤에 AND를 해도 안되고...WHERE를 해야 되는 건지...초보적인 건데..음..2,3개를 조건 걸어야 되는데...
생각이 안나네요 ㅜㅜ 
0
0
  • 답변 5

  • 잼재재미
    600
    2020-03-11 13:33:23

    뒤에 AND 조건절 붙을텐데요.

    AND 붙이면 오류가 난다는건가요

    아니면 붙긴하는데 원하는 결과가 안나온다는건가요?


    0
  • ty82lee
    3k
    2020-03-11 13:42:05

    여러게 테이블을 조인을 걸어야 한다면 다중 조인으로 구글링 해보세요

    0
  • 김장동
    218
    2020-03-11 13:43:49 작성 2020-03-11 13:45:46 수정됨

    FROM INSA  INNER JOIN INSA_COM ( ON INSA.POS_GBN_CODE = INSA_COM.CODE AND

                                                                 ON INSA.PUT_YN = INSA_COM.CODE) 요거랑

    FROM INSA  INNER JOIN INSA_COM  ON INSA.POS_GBN_CODE = INSA_COM.CODE AND

                                                              INNER JOIN INSA_COM   ON INSA.PUT_YN = INSA_COM.CODE


    이런식으로 했는데 오류가 납니다 ㅜㅜ흠..

    테이블은 2개인데  POS_GBN_CODE,PUT_YN을 INSA_COM 테이블의 CODE컴럼이랑 조인하고 싶은데 ㅜㅜ

    0
  • 릴보너
    389
    2020-03-11 13:46:58

    FROM INSA I

    INNER JOIN INSA_COM IC ON I.POS_GBN_CODE = IC.CODE

    AND

    I.PUT_YN = IC.CODE



    0
  • 김장동
    218
    2020-03-11 15:16:48

    다들 답변 감사합니다 ! ㅜㅜ

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.