책 내용 질문하기
not in 관련 및 기타 질문
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
189
조회수
171
작성일
2020-10-16
작성자
탈퇴*원
첨부파일

 

 

 

 

 

 

 


 

 

문제 내용은

 

'<제품납품내역> 테이블에 존재하지 않는 <거래처> 테이블의 자료 중 거래처코드,지역,대표자 필드를 조회하는 쿼리를 작성할 것' 이라는 문제인데

 

저기거 거래처 필드 밑에 조건을 저렇게 적었다는 게

 

<거래처> 필드의 거래처코드는 <제품판매내역> 테이블에 존재하지 않는 거래처코드를 적어라 라는 뜻인 건 이해했는데

 

 

지역 : left( ~~~~) 필드 밑에 테이블 란에 거래처가 빠지고 그 밑에 또 조건에 not in(select ~~~) 구문 왜 안 적는지 궁금합니다.

 

not in은  하나만 적용시키면 나머지도 따라서 존재하지 않는 거 찾아서 그런건가요?

 

그리고 도데체 지역 : left(~~~) 필드의 테이블에 거래처가 빠진 이유가 뭔지를 모르겠네요..

 

오히려 거래처를 적으면 오류가 뜨고 ..하..

 

 

 

 

 

 

 

 

 

 

답변
2020-10-18 22:49:56

안녕하세요. 길벗 수험서 운영팀입니다.

 

두 곳의 제품코드를 비교하여 포함되어 있지 않은 것을 비교하기만 하면 되지요. 거래처코드로 비교해야하고 나머지는 비교할 필요가 없습니다. 또한 거래처코드로 비교해야 하므로 다른 필드로는 비교도 불가능합니다.

 

행복한 하루 되세요.  

  • 관리자
    2020-10-18 22:49:56

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    두 곳의 제품코드를 비교하여 포함되어 있지 않은 것을 비교하기만 하면 되지요. 거래처코드로 비교해야하고 나머지는 비교할 필요가 없습니다. 또한 거래처코드로 비교해야 하므로 다른 필드로는 비교도 불가능합니다.

     

    행복한 하루 되세요.  

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.