책 내용 질문하기
정보처리기사 필기 1권 491,492
도서
2021 시나공 정보처리기사 필기
페이지
491,492
조회수
445
작성일
2021-12-17
작성자
탈퇴*원
첨부파일
491페이지의 예제1,2번 보시면 LEFT,RIGHT OUTER JOIN 시 select문 작성을 select 학번,이름,학생.학과코드,학과명으로
학생테이블 기준으로 학과코드를 기재하는데 풀조인시(예제2-492p)는 왜 select 학번,이름,학과.학과코드,학과명으로 바뀐거죠? 즉 왜 학생.학과코드/학과.학과코드 바뀌는 기준이 궁금합니다
답변
2021-12-22 13:37:11
안녕하세요 길벗수험서 운영팀입니다.
조인 시 조인이 수행되는(기준이 되는) 테이블(left join의 경우 왼쪽 테이블, right join의 경우 오른쪽 테이블)의 속성을 조회하는 것이 일반적입니다.
full outer join의 경우 양 테이블 중 어떤 테이블의 속성을 조회해도 동일한 결과가 나타나므로 학과.학과코드가 아닌, 학생.학과코드로 작성해도 문제 없습니다.
행복한 하루되세요 :)
-
관리자2021-12-22 13:37:11
안녕하세요 길벗수험서 운영팀입니다.
조인 시 조인이 수행되는(기준이 되는) 테이블(left join의 경우 왼쪽 테이블, right join의 경우 오른쪽 테이블)의 속성을 조회하는 것이 일반적입니다.
full outer join의 경우 양 테이블 중 어떤 테이블의 속성을 조회해도 동일한 결과가 나타나므로 학과.학과코드가 아닌, 학생.학과코드로 작성해도 문제 없습니다.
행복한 하루되세요 :)