문제의 조건에서 <학생>테이블에서 '지도교수코드'가 비어 있는 학생을 미배정 학생 대상으로 하라고 되어 있는데
답에서는
<교수>테이블의 '교수코드' 필드에 is null 조건이 들어가 있습니다.
문제의 조건대로 <학생>테이블에서 '지도교수코드'에 is null이 되게 해도 답은 같게 나오는데

문제에서 <학생>과<교수>테이블을 이용해서 쿼리를 작성하라고 하였는데 이런 식으로 작성하였을 때 <교수>테이블을 이용한 것이 없어서 틀린것 처리가 되는지 궁금합니다.
또한 책의 답에 나와 있는 것처럼 <교수>테이블의 '교수코드' 필드를 이용하여 조건을 사용하였을 때 정답처리가 되는 이유가 무엇인지 궁급합니다.
안녕하세요. 길벗 수험서 운영팀입니다.
네. 문제의 요구대로 하셔야 정답 처리합니다.
행복한 하루 되세요.
-
관리자2022-09-27 21:30:44
안녕하세요. 길벗 수험서 운영팀입니다.
네. 문제의 요구대로 하셔야 정답 처리합니다.
행복한 하루 되세요.
-
관리자2022-10-04 11:36:53
안녕하세요. 길벗 수험서 운영팀입니다.
1. 문제에서 학생과 교수 테이블을 이용하라고 되어 있으므로 두 테이블을 모두 쿼리 디자인에 가져와야 한다는 의미였습니다. 제가 이 부분을 오해했네요. 필드는 어떤 것을 사용하든 상관은 없습니다. 두 테이블에 조인 속성을 지정하지 않으면 결과가 나오지 않고 이 부분은 맞게 하신 것이니 두 테이블이 포함되고 결과가 맞게 나오면 실제 시험에서는 모두 정답 처리합니다.
-
*2022-09-29 20:44:57
답변을 보니 제가 질문을 알아보기 힘들게 했나 싶습니다..
1. 문제에서 말한대로 해야 정답처리가 된다고 답변을 주셨는데
그럼 책에 나와있는 답인
<교수>테이블의 '교수코드' 필드에 is null 조건이 들어가 있는 것은 오답이라는 것입니까??
2. <학생>과<교수>테이블을 이용해서 쿼리를 작성하라고 하였는데 책의 답처럼 작성하였을 때 <교수>테이블을 이용한 것이 없어서 틀린것 처리가 되는지 궁금합니다.