책 내용 질문하기
문제 2번
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
35
조회수
188
작성일
2016-06-28
작성자
첨부파일

책에서 하라는대로 보고 몇 번을 따라했는데도 틀려서 이렇게 글 남겨요...

저자가 '정'과 '최'로 시작하지 않거나, 권장이 '아동'이 아닌 행만을 대상으로 하시오.

이 부분에서 두 개의 필드 설정을 다 지정했음에도 불구하고, 계속 후자인 '아동'이 아닌 행만 설정이 되고, 전자인 저자가 '정'과 '최'로 시작하지 않거나 이 부분은 지정이 안돼요.

제가 분명히 지정하고, 다음 필드인 권장에 '아동'이 아닌 행만을 대상으로 하시오 이렇게 순서대로 따라했는데ㅠㅠ 샘플강의 있어서 봤더니 제가 한 방법과 똑같더라고요. 도대체 무엇이 문제인지ㅠㅠ 어떻게 하는지 아니까 그냥 넘어갈까 하다가 시험장에서도 이러면 어떻게 하나 싶어서ㅠㅠ

책에서 보니까 36쪽 하단 회색박스에 저자 필드와 권장 필드 간 조건은 and인지 or인지 지정하지 않았지만 기본값인 and로 지정되었습니다. 이것을 or로 변경해야 합니다. 이렇게 써 있는데 이게 무슨 말인가요??

답변
2016-06-30 12:35:06

최로 시작하지 않거나 아동이 아닌

이기 때문에

정과 최로 시작 하지 않는 자료와 아동이 아닌 자료를 모두 찾다 보니

22명이 나오게 되는 것입니다.

우선 아래와 같이 네 가지 경우의 수가 있습니다.
① 정/최로 시작 O, 아동 O
② 정/최로 시작 O, 아동 X
③ 정/최로 시작 X, 아동 O
④ 정/최로 시작 X, 아동 X

이 중에서 질문자님께서 말씀하신대로
● 1번조건 ☞ 저자가 정과 최로 시작하지 않는 조건
● 2번조건 ☞ 권장이 아동이 아닌 조건
중 하나만 만족해도 되는 것입니다.

그럼 1번조건을 충족하는 경우는 네 가지 경우의 수 중 ③,④ 겠죠?
2번조건을 충족하는 경우는 네 가지 경우의 수 중 ②,④ 겠죠?
즉, 네 가지 경우의 수 중 ②,③,④의 결과가 나오게 됩니다.
그래서 성이 정씨인 사람도 등장(②의 경우 가능)하고
권장에 아동이 들어가는 행도 등장(③의 경우 가능)하게 되는 것입니다.

쿼리 마법사에서 또는 을 입력할 수 있는데

이것은 필드 내에서 가능 한 것입니다.

즉 저자 라는 필드안에서

또는 을 사용할 수 있는 것이죠.

다른 필드간에는 항상 and 조건으로 적용 되기 때문에

저자와 권장 필드간의 or 조건을 지정해야 하기 때문에

쿼리 편집기에서 적용하는 것입니다.

NOT LIKE '정%' AND NOT LIKE '최'%

는 직접 쓰는 것이 아니라

쿼리 편집기에서 저자 부분에

제외할 시작값 정

그리고

제외할 시작값 최

를 지정하면 자동으로 표시되는 부분입니다.

이부분은 그대로 두시고

권장에서 <> 아동

을 지정하여 나타난

<>'아동'

을 잘라내기 하여

다음 행에 붙여 넣기 하시면 됩니다.

좋은 하루 되세요.

  • *
    2016-06-30 12:35:06

    최로 시작하지 않거나 아동이 아닌

    이기 때문에

    정과 최로 시작 하지 않는 자료와 아동이 아닌 자료를 모두 찾다 보니

    22명이 나오게 되는 것입니다.

    우선 아래와 같이 네 가지 경우의 수가 있습니다.
    ① 정/최로 시작 O, 아동 O
    ② 정/최로 시작 O, 아동 X
    ③ 정/최로 시작 X, 아동 O
    ④ 정/최로 시작 X, 아동 X

    이 중에서 질문자님께서 말씀하신대로
    ● 1번조건 ☞ 저자가 정과 최로 시작하지 않는 조건
    ● 2번조건 ☞ 권장이 아동이 아닌 조건
    중 하나만 만족해도 되는 것입니다.

    그럼 1번조건을 충족하는 경우는 네 가지 경우의 수 중 ③,④ 겠죠?
    2번조건을 충족하는 경우는 네 가지 경우의 수 중 ②,④ 겠죠?
    즉, 네 가지 경우의 수 중 ②,③,④의 결과가 나오게 됩니다.
    그래서 성이 정씨인 사람도 등장(②의 경우 가능)하고
    권장에 아동이 들어가는 행도 등장(③의 경우 가능)하게 되는 것입니다.

    쿼리 마법사에서 또는 을 입력할 수 있는데

    이것은 필드 내에서 가능 한 것입니다.

    즉 저자 라는 필드안에서

    또는 을 사용할 수 있는 것이죠.

    다른 필드간에는 항상 and 조건으로 적용 되기 때문에

    저자와 권장 필드간의 or 조건을 지정해야 하기 때문에

    쿼리 편집기에서 적용하는 것입니다.

    NOT LIKE '정%' AND NOT LIKE '최'%

    는 직접 쓰는 것이 아니라

    쿼리 편집기에서 저자 부분에

    제외할 시작값 정

    그리고

    제외할 시작값 최

    를 지정하면 자동으로 표시되는 부분입니다.

    이부분은 그대로 두시고

    권장에서 <> 아동

    을 지정하여 나타난

    <>'아동'

    을 잘라내기 하여

    다음 행에 붙여 넣기 하시면 됩니다.

    좋은 하루 되세요.

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