책 내용 질문하기
기출문제 질문입니다.
도서
[2010] 컴퓨터활용능력 1급 필기
페이지
364
조회수
90
작성일
2011-07-13
작성자
첨부파일

수고하십니다~

364쪽 6번에서 정답 외에

where 주소="서울*" or 주소="경기*";

라고 하면 틀린가요?

왜 그런지 궁금합니다. 대표문자는 반드시 like와 함께 써야하는지요.

where or(left(주소,2)='서울',left(주소,2)='경기');

라고 하면 왜 안되나요?

where left(주소,2)='서울' or left(주소,2)='경기';

이건 되는 것 같은데요.

or( , ) 이건 엑셀에서만 쓸 수 있고 엑세스에서는 못쓰는건가요? 방금 찾아보니까 함수에 없는 것 같긴 한데...

답변
2011-07-14 09:39:40

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

1. 액세스에서는 반드시 like를 사용해야 합니다. 그렇지 않고 where 주소="서울*" or 주소="경기*"로 지정하면 서울이나 경기로 시작하는 것이 아니라 서울*, 경기*와 똑같이 입력된 데이터를 찾게 됩니다.

2. 엑셀에서도 사용자 정의 함수 작성시 or나 and를 사용할 때는 액세스와 동일하게 입력합니다. 사용하는 하는 곳이 어디냐에 따라 사용 방법이 다르다고 보면 됩니다.

즐거운 하루 되세요.

"
  • *
    2011-07-14 09:39:40

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

    1. 액세스에서는 반드시 like를 사용해야 합니다. 그렇지 않고 where 주소="서울*" or 주소="경기*"로 지정하면 서울이나 경기로 시작하는 것이 아니라 서울*, 경기*와 똑같이 입력된 데이터를 찾게 됩니다.

    2. 엑셀에서도 사용자 정의 함수 작성시 or나 and를 사용할 때는 액세스와 동일하게 입력합니다. 사용하는 하는 곳이 어디냐에 따라 사용 방법이 다르다고 보면 됩니다.

    즐거운 하루 되세요.

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