책 내용 질문하기
2018 정보처리기사 실기 2권 109p
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
109
조회수
333
작성일
2019-04-01
작성자
탈퇴*원
첨부파일

109p 문제 5번의 답이

UPDATE 사원 SET 부서 = '편집' WHERE 성명 IN('장발장', '황진이');

인데 여기서 WHERE절을 WHERE 성명 = '장발장' OR 성명 = '황진이'; 로 해도 똑같은 결과를 출력하나요?

IN의 개념과 용도가 정확히 뭔지 궁금합니다.. 

답변
2019-04-02 13:20:47

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

 

예, 정답입니다.

 

in의 경우 or조건으로 값을 나열해야 할 때, 편의성을 위해 사용하는 예약어입니다.

해당 문제의 경우 회원님은 or를 통해 2개의 조건을 사용하셨으나, 실무에서는 조건이 3개 이상이 경우가 많습니다.

 

이를 위해 편의상 IN 예약어를 사용하여 값들을 나열하죠.

 

행복한 하루되세요 :)

  • 관리자
    2019-04-02 13:20:47

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

     

    예, 정답입니다.

     

    in의 경우 or조건으로 값을 나열해야 할 때, 편의성을 위해 사용하는 예약어입니다.

    해당 문제의 경우 회원님은 or를 통해 2개의 조건을 사용하셨으나, 실무에서는 조건이 3개 이상이 경우가 많습니다.

     

    이를 위해 편의상 IN 예약어를 사용하여 값들을 나열하죠.

     

    행복한 하루되세요 :)

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