책 내용 질문하기
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
안녕하세요. 길벗 수험서 운영팀입니다.
두 곳의 제품코드를 비교하여 포함되어 있지 않은 것을 비교하기만 하면 되지요. 거래처코드로 비교해야하고 나머지는 비교할 필요가 없습니다. 또한 거래처코드로 비교해야 하므로 다른 필드로는 비교도 불가능합니다.
행복한 하루 되세요.