책 내용 질문하기
재질문이요ㅠㅠ
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
131
조회수
158
작성일
2019-04-09
작성자
탈퇴*원
첨부파일

P.131) 10번 문제에서 뷰 생성시에

CREATE VIEW 강좌교수(~~~~~)

AS SELECT 강좌.광좌명, 강좌.강의실, 강좌.수강인원, 교수.이름

이렇게 앞에 테이블 명을 다 적어줘도 정답인가요? 

 

이 문제에서 

VIEW 필드 지정하는 거 말고

AS SELETE 구문에 강좌.강좌명 처럼 테이블.속성 이런 식으로 다 적어줘도 정답이냐는 질문이였습니다.

답지에는 그냥 강좌명, 강의실, 수강인원, 이름으로 나와있어서요

답변
2019-04-09 15:05:53

안녕하세요 길벗수험서 운영팀입니다.

 

테이블명 생략의 경우 from으로 호출된 테이블에서 필드명이 중복되지 않은 경우 테이블명을 생략할 수 있습니다.

 

해당 문제의 경우 '교수번호' 필드만 테이블에 중복하여 있으므로 해당 필드만 강좌.교수번호 또는 교수.교수번호 로 적어주시면 됩니다.

 

-----

예, 테이블명은 생략할 수 있을뿐 모두 적어도 결과에는 어떠한 영향도 없습니다.

모든 테이블명을 첨가하여 적으셔도 정답입니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-04-09 15:05:53

    안녕하세요 길벗수험서 운영팀입니다.

     

    테이블명 생략의 경우 from으로 호출된 테이블에서 필드명이 중복되지 않은 경우 테이블명을 생략할 수 있습니다.

     

    해당 문제의 경우 '교수번호' 필드만 테이블에 중복하여 있으므로 해당 필드만 강좌.교수번호 또는 교수.교수번호 로 적어주시면 됩니다.

     

    -----

    예, 테이블명은 생략할 수 있을뿐 모두 적어도 결과에는 어떠한 영향도 없습니다.

    모든 테이블명을 첨가하여 적으셔도 정답입니다.

     

    행복한 하루되세요 :)

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