책 내용 질문하기
문제4번
도서
2022 시나공 정보처리산업기사 실기
페이지
433
조회수
179
작성일
2022-10-09
작성자
탈퇴*원
첨부파일

사원 테이블과 자격증 테이블에 이름이라는 속성이 다 있네요

그럼 4번 SQL문작성할때

SELECT DISTINCT 자격증.이름

FROM 자격증

WHERE 경력>=3;

이렇게 적어야하는거아닌가요?

답변
2022-10-11 10:14:56

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

 

중복 이름을 걱정해야 하는 경우는 2개 이상의 테이블을 from으로 호출할 때입니다.

 

해당 답안의 SQL문에서는 자격증 테이블만을 호출하였고, '이름' 속성은 자격증 테이블에 단독으로 존재하므로 앞에 테이블명을 붙일 필요가 없습니다.

 

물론 붙인다고 오답이 되지는 않습니다.

 

행복한 하루되세요 :)

  • 관리자
    2022-10-11 10:14:56

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

     

    중복 이름을 걱정해야 하는 경우는 2개 이상의 테이블을 from으로 호출할 때입니다.

     

    해당 답안의 SQL문에서는 자격증 테이블만을 호출하였고, '이름' 속성은 자격증 테이블에 단독으로 존재하므로 앞에 테이블명을 붙일 필요가 없습니다.

     

    물론 붙인다고 오답이 되지는 않습니다.

     

    행복한 하루되세요 :)

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