쿼리 만드는 문제가 잘 안되네요...
4-2문제...다음과 같은 기능을 수행하는 쿼리를 작성하시오.
사용현황 테이블에 존재하지 않는 강사 테이블의 자료....
저는 이 문제를 보고 불일치검색쿼리를 작성하라는 말이 없길래..
바로 쿼리디자인으로 풀었는데요...
필드 강사이름 경력 나이 근무평가 강사코드
테이블 강사 강사 강사 강사 강사
정렬
표시 < < < <
조건 not in ( select 강사코드 from사용현황)
이렇게 끝에다가 조건을 적용할 수 있는 필드를 입력했어요..
그런데...결과가 틀리네요...
답은 p.283 에 보시면 맨 끝에다가
필드 강사코드
테이블 사용현황
조건 Is Null
그렇다면...이런 식이 다르다는 것인데요...
무엇이 틀렸죠?
Is Null 과 Not in 의 차이가 있나요?
종종 다른 문제를 보면 예를들자면 같은 책 P.332 문제4-4을 보면
사용되지 않은 운송방법 쿼리를 작성하시오라는 문제
접수 테이블에서 한번도 사용하지 않은 운송방법의 모든 정보를 표시...
이 문제에서는 제가 앞서 언급한 방식처럼...
not in(select운송코드from접수) 이런식으로 답이 되어 있는데요...
똑같은 테이블에 없는 자료만 걸러 내는 명령어 아닌가요?
목요일이 시험입니다..
조금만 빠른 답변 해주시면 정말 감사하겠습니다.
안녕하세요. 길벗 수험서 운영팀입니다.
이 문제와 같이 불일치검색쿼리를 사용하라는 지시가 없다면 님께서 사용하신 방법으로 해도 상관은 없습니다. 그런데 교재에서는 불일치검색쿼리를 이용하는 것이 좀더 쉽기 때문에 불일치검색쿼리 마법사를 이용하여 작성한 후 조건만 디자인보기에서 지정해준 것입니다.
is null만 보시면 안되고 조인 속성도 보셔야 합니다. 불일치 검색 쿼리 마법사를 이용하여 작성하면 조인 속성도 다르게 설정되어 있습니다. 조인 속성은 283쪽의 8번 그림에서 강사 테이블과 사용현황 테이블을 연결해주는 선을 더블클릭하면 나타나죠. 불일치 검색 쿼리 마법사는 이런 형식으로 자동으로 지정되는 것입니다.
좋은 하루 되세요.
"-
*2012-12-11 09:28:05
안녕하세요. 길벗 수험서 운영팀입니다.
이 문제와 같이 불일치검색쿼리를 사용하라는 지시가 없다면 님께서 사용하신 방법으로 해도 상관은 없습니다. 그런데 교재에서는 불일치검색쿼리를 이용하는 것이 좀더 쉽기 때문에 불일치검색쿼리 마법사를 이용하여 작성한 후 조건만 디자인보기에서 지정해준 것입니다.
is null만 보시면 안되고 조인 속성도 보셔야 합니다. 불일치 검색 쿼리 마법사를 이용하여 작성하면 조인 속성도 다르게 설정되어 있습니다. 조인 속성은 283쪽의 8번 그림에서 강사 테이블과 사용현황 테이블을 연결해주는 선을 더블클릭하면 나타나죠. 불일치 검색 쿼리 마법사는 이런 형식으로 자동으로 지정되는 것입니다.
좋은 하루 되세요.
"