책 내용 질문하기
2권 36페이지 예제 3
도서
2021 시나공 정보처리기사 실기
페이지
36
조회수
247
작성일
2021-04-02
작성자
탈퇴*원
첨부파일
예제에서는 Exists 를 사용하였는데 in를 사용하면 안되나요? Not in() 은 포함되지 않은 데이터를 의미하니 in()은 포함되는 데이터를 의미하는게 아닌가요? 그래서 where in ()..? Where 이름 in ()..? 이런게 될거라고 생각하는데 잘모르겠습니더 ㅠ
답변
2021-04-05 15:22:13

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

 

in을 사용해도 상관없습니다. in을 사용하면

 

select 부서

from 사원

where 이름 in (select 이름 from 여가활동);

 

정도가 되겠네요.

 

해당 예제는 문제를 풀기에 exists가 적합하다는 것이 아닌, exists라는 예약어의 사용 방법을 익혀두시라는 의미에서 추가한 예제입니다.

 

행복한 하루되세요 :)

  • 관리자
    2021-04-05 15:22:13

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

     

    in을 사용해도 상관없습니다. in을 사용하면

     

    select 부서

    from 사원

    where 이름 in (select 이름 from 여가활동);

     

    정도가 되겠네요.

     

    해당 예제는 문제를 풀기에 exists가 적합하다는 것이 아닌, exists라는 예약어의 사용 방법을 익혀두시라는 의미에서 추가한 예제입니다.

     

    행복한 하루되세요 :)

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