책 내용 질문하기
2권 185p 질문입니다
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
185
조회수
122
작성일
2018-12-19
작성자
탈퇴*원
첨부파일

185쪽 문제2 8.에 보면 '부서이름'필드의 조건에

 

Like "*" & [부서이름의 일부를 입력] & "*"라고 쓰여있는데

 

그냥 [부서이름의 일부를 입력]이라고만 쓰면 오답인가요?

 

왜 저렇게 써야하는지와, 저 like와 *를 쓰는 방법?이 교재에 어디에 나와있는지도 알려주시면 감사하겠습니다.

답변
2018-12-19 20:24:32

안녕하세요.

 

문제가 "부서이름"의 일부를 매개변수로 입력받아 해당 부서의 성별 인원수를 표시하는 쿼리를 만드는 것입니다.

 

Like "*" & & "*" 부분은 부서이름의 일부를 입력받아

 

입력받은 값을 포함하고 있는 부서이름을 찾아야 하므로 사용된 것입니다.

 

Like "*" & & "*" 이 부분을 빼면 입력된 값과 완전히 동일한 부서이름만을 대상으로 쿼리를 실행하게 됩니다.

 

*는 만능문자로 모든 문자를 대치합니다.

* [부서이름] *은 입력받는 부서이름 앞뒤에 어떤 문자가 오든 부서이름을 포함하고 있다면 대상이 된다는 것입니다.

Like는 =과는 조금 다르게 (포함하는 글자 처럼) 정도로 이해하시면 됩니다.

 

좋은 하루 보내세요.

 

  • 관리자
    2018-12-19 20:24:32

    안녕하세요.

     

    문제가 "부서이름"의 일부를 매개변수로 입력받아 해당 부서의 성별 인원수를 표시하는 쿼리를 만드는 것입니다.

     

    Like "*" & & "*" 부분은 부서이름의 일부를 입력받아

     

    입력받은 값을 포함하고 있는 부서이름을 찾아야 하므로 사용된 것입니다.

     

    Like "*" & & "*" 이 부분을 빼면 입력된 값과 완전히 동일한 부서이름만을 대상으로 쿼리를 실행하게 됩니다.

     

    *는 만능문자로 모든 문자를 대치합니다.

    * [부서이름] *은 입력받는 부서이름 앞뒤에 어떤 문자가 오든 부서이름을 포함하고 있다면 대상이 된다는 것입니다.

    Like는 =과는 조금 다르게 (포함하는 글자 처럼) 정도로 이해하시면 됩니다.

     

    좋은 하루 보내세요.

     

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