책 내용 질문하기
예제2번 설명부탁드려요
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
91
조회수
66
작성일
2018-04-10
작성자
탈퇴*원
첨부파일
문제가 여가활동을 하지 않는 사원들을 검색하는건데
저는
SELECT 이름
FROM 사원
WHERE 이름 NOT IN (SELECT 이름 FROM 여가활동);
했는데
SELECT * 이렇게 적지 않으면 틀리는 건가요?
모든 튜플을 다 검색하도록 만들어야하나요?
답변
2018-04-10 09:38:11
안녕하세요.
사원의 이름과 같이 해당 테이블의 필드명이 주어진 경우 필드명을 작성하면 되지만
사원들을 검색하라와 같이 특정 속성을 제시하지 않았다면 해당 테이블의 모든 자료라고 생각할 수 있습니다.
실제 시험에서는 보다 정확한 답안 작성을 위해 필드명을 확실히 제시할 것으로 예상되지만
혹 이와 같이 특정 필드가 제시되지 않고 테이블 전체를 대상으로 하는 뉘앙스로 제시된다면 Select *을 하시면 됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-04-10 09:38:11
안녕하세요.
사원의 이름과 같이 해당 테이블의 필드명이 주어진 경우 필드명을 작성하면 되지만
사원들을 검색하라와 같이 특정 속성을 제시하지 않았다면 해당 테이블의 모든 자료라고 생각할 수 있습니다.
실제 시험에서는 보다 정확한 답안 작성을 위해 필드명을 확실히 제시할 것으로 예상되지만
혹 이와 같이 특정 필드가 제시되지 않고 테이블 전체를 대상으로 하는 뉘앙스로 제시된다면 Select *을 하시면 됩니다.
오늘도 즐거운 하루 되세요.