책을 사놓고 이제서야 공부를 시작했습니다ㅜㅜ 모르는 문제가 생겨 이렇게 질문을 드립니다.
꼭 답변해주셨으면 좋겠습니다. 감사합니다^^
질문1. 15년 2회 기출 59번 문제에서 4번이 답인 것은 알겠습니다.
그런데 왜 보기 1이 왜 답이 안되는지 궁금합니다.
59. 사원관리 데이터베이스에는 [부서정보] 테이블과 실적 정보를 포함한 [사원정보] 테이블이 관계로 연결되어 있다. 다음 중 아래의 SQL문의 실행 결과에 대한 설명으로 옳은 것은? (단, 부서에는 여러 사원이 있으며, 한 사원은 하나의 부서에 소속되는 1 대 다 관계임)
SELECT 부서정보. 부서번호, 부서명, 번호, 이름, 실적 FROM 부서정보 RIGHT JOIN 사원정보 ON 부서정보.부서번호 = 사원정보.부서번호; |
① 두 테이블에서 부서번호가 일치되는 레코드의 부서번호, 부서명, 번호, 이름, 실적 필드를 표시한다.
② [부서정보] 테이블의 레코드는 모두 포함하고, [사원정보] 테이블에서는 실적이 있는 레코드만 포함하여 결과를 표시한다.
③ [부서정보] 테이블의 레코드는 [사원정보] 테이블의 부서번호와 일치되는 것만 포함하고, [사원정보] 테이블에서는 실적이 있는 레코드만 포함하여 결과를 표시한다.
④ [부서정보] 테이블의 레코드는 [사원정보] 테이블의 부서번호와 일치되는 것만 포함하고, [사원정보] 테이블에서는 모든 레코드가 포함하여 결과를 표시한다.
안녕하세요.
문제에서 요구하는 것이 무엇인지를 판단해야 합니다. 코드가 RIGHT JOIN이니, RIGHT JOIN 조인의 결과에 대한 정확한 답을 찾아야 합니다. 1번 보기의 경우는 Inner Join을 했을 때의 결과입니다.
즐거운 하루 되세요.
-
*2017-02-27 11:27:50
안녕하세요.
문제에서 요구하는 것이 무엇인지를 판단해야 합니다. 코드가 RIGHT JOIN이니, RIGHT JOIN 조인의 결과에 대한 정확한 답을 찾아야 합니다. 1번 보기의 경우는 Inner Join을 했을 때의 결과입니다.
즐거운 하루 되세요.