책 내용 질문하기
액세스에서 질문이요
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
40
작성일
2015-06-18
작성자
첨부파일

특수연산자 in의 연산 결과는 or연산자의 결과와 같다고 했습니다

하지만 2편 179쪽 문제6번의 1번에서 삭제할 제품은 총 4개입니다 즉 or이 아니라 and의 개념이죠

그런데 186쪽의 해설에서 in연산자를 사용했는데 결과적으로 4개의 제품명을 가진 레코드 모두 삭제되었고

and의 개념이 적용된 결과가 나왔습니다 말이 맞지 않습니다

어떻게 된건가요?

답변
2015-06-19 15:45:54

숫자의 경우 1~4까지 제거 하게 되면 and 입니다. 필드명>=1 and 필드명<=4 로 지정하게 되면

1~4까지의 값을 지울 수있습니다.

하지만 문자의 경우 "시나공" "길벗" "문제" "컴활" 이라는 값을 지우고 싶다면

이것을 and 로 묶는 것이 아니라 or 로 적용해야 합니다.

시나공이고 길벗이고 문제이고 컴활인 값은 없으니까요.

시나공이거나 길벗이거나 문제이거나 컴활인 값을 빼야 이 4가지 조건이 모두 적용되겠죠.

좋은 하루 되세요.

  • *
    2015-06-19 15:45:54

    숫자의 경우 1~4까지 제거 하게 되면 and 입니다. 필드명>=1 and 필드명<=4 로 지정하게 되면

    1~4까지의 값을 지울 수있습니다.

    하지만 문자의 경우 "시나공" "길벗" "문제" "컴활" 이라는 값을 지우고 싶다면

    이것을 and 로 묶는 것이 아니라 or 로 적용해야 합니다.

    시나공이고 길벗이고 문제이고 컴활인 값은 없으니까요.

    시나공이거나 길벗이거나 문제이거나 컴활인 값을 빼야 이 4가지 조건이 모두 적용되겠죠.

    좋은 하루 되세요.

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