책 내용 질문하기
쿼리 작성시 NOT In 구문에 대한 질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
336
조회수
103
작성일
2012-11-07
작성자
첨부파일

336페이지 문제4에 4번 문제를 보면 '사용되지않은운송방법' 쿼리 작성시

왜 Not in (select 운송방법 from 접수) 이것이 아닌

Not in (select 운송코드 from 접수) 가 정답인가요?

문제에서

<접수> 테이블에서 한 번도 사용하지 않은 운송방법의 모든 정보를 표시하라고 하였는데

Not in (select 운송방법 from 접수) 정답이 되야 하지 않나요?

또 Not in (select 운송코드 from 접수) 이것을 왜 운송코드 필드에 작성하였는지? 아마

select 다음에 운송코드가 와서 운송코드 필드에 작성한것인지?

답변
2012-11-12 08:11:54

접수 테이블과 운송 테이블에 관계로 지정된 것이 운송코드입니다. 운송코드가 관계로 지정 되어 있기 때문에 비교를 할려면 운송코드를 사용 하게 되는 것입니다. 접수테이블의 운송코드가 없다면 한번도 사용되지 않은 운송방법을 찾을 수 있겠지요.

운송방법으로 비교가 가능 하다면 할 수 있겠지만 그렇지 않다면 사용하실 수 없습니다.

좋은 하루 되세요.
"
  • *
    2012-11-12 08:11:54

    접수 테이블과 운송 테이블에 관계로 지정된 것이 운송코드입니다. 운송코드가 관계로 지정 되어 있기 때문에 비교를 할려면 운송코드를 사용 하게 되는 것입니다. 접수테이블의 운송코드가 없다면 한번도 사용되지 않은 운송방법을 찾을 수 있겠지요.

    운송방법으로 비교가 가능 하다면 할 수 있겠지만 그렇지 않다면 사용하실 수 없습니다.

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