책 내용 질문하기
엑세스 섹션7 기출문제 따라하기 문제4
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
189
조회수
276
작성일
2019-08-28
작성자
탈퇴*원
첨부파일
문제가 제품납품내역 테이블에 존재하지 않는 거래처 테이블의 자료 중 거래처코드,지역, 대표자 필드를 조회하는 쿼리를 작성할것(not in을 이용할것)
인데,
정답을 보면 거래처 테이블의 거래처코드필드에만 not in (select 거래처코드 from 제품납품내역) 가 써져 있습니다.
거래처 테이블의 지역필드, 거래처 테이블의 대표자 필드에도 똑같은 구문을 써줘야 할 것같은데 안써준 이유는 뭔가요?
거래처코드필드,지역필드,대표자 필드 구분없이 이 중 한 곳에만 저 구문을 써줘요 되나요?
답변
2019-08-29 20:39:06
안녕하세요.
거래처코드를 통해 두 테이블을 연결시킨 것으로 보시면 됩니다.
두 테이블의 공통된 필드 중 하나를 선택해서 연결한 후
제품납품내역에 없는 거래처코드를 확인하여 관련 레코드를 모두 선택하는 것입니다.
조건은 지정된 필드(거래처코드)에만 비교되지만, 레코드 선택은 선택된 필드 모두에 적용됩니다.
좋은 하루 보내세요.
-
관리자2019-08-29 20:39:06
안녕하세요.
거래처코드를 통해 두 테이블을 연결시킨 것으로 보시면 됩니다.
두 테이블의 공통된 필드 중 하나를 선택해서 연결한 후
제품납품내역에 없는 거래처코드를 확인하여 관련 레코드를 모두 선택하는 것입니다.
조건은 지정된 필드(거래처코드)에만 비교되지만, 레코드 선택은 선택된 필드 모두에 적용됩니다.
좋은 하루 보내세요.