책 내용 질문하기
엑세스 183페이지 문제 4번 Not in
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
183
조회수
134
작성일
2020-10-27
작성자
탈퇴*원
첨부파일

문제 제시문에서 '<제품납품내역> 테이블에 존재하지 않는 <거래처>테이블의 자료 중~' 이렇게 나오고

 

정답으로는 거래처 코드 필드 조건에 'Not in (select  거래처코드 from 제품납품내역)' 이렇게 나오는데요,

 

꼭 거래처코드 필드 조건에 Not in ~를 넣는 이유가 뭔지 의문점이 있습니다.

 

"<제품납품내역> 테이블의 '거래처코드'에 없는 레코드"라고 설명은 되어있는데요

 

그럼 거래처명 혹은 대표자 필드 조건에 Not in (select 거래처명 / 대표자 from 제품납품내역)

 

이렇게 하면 왜 결과값이 안나오나요??

 

거래처코드, 지역, 대표자 필드를 조회하는 것인데도 말입니다.. 

답변
2020-10-28 19:21:56

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

 

두 테이블에서 비교할 공통된 필드가 필요합니다. 거래처명이나 대표자 필드는 제품납품내역 테이블에 있지만 거래처 필드에는 없습니다. 거래처 테이블에 거래처코드가 있는데 제품납품내역 테이블에 없는 경우에는 납품이 안되었다는 의미이죠. 그래서 거래처코드만 사용할 수 있습니다.

 

행복한 하루 되세요.

 

  • 관리자
    2020-10-28 19:21:56

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

     

    두 테이블에서 비교할 공통된 필드가 필요합니다. 거래처명이나 대표자 필드는 제품납품내역 테이블에 있지만 거래처 필드에는 없습니다. 거래처 테이블에 거래처코드가 있는데 제품납품내역 테이블에 없는 경우에는 납품이 안되었다는 의미이죠. 그래서 거래처코드만 사용할 수 있습니다.

     

    행복한 하루 되세요.

     

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