책 내용 질문하기
쿼리 작성 중 조건 입력
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
180
조회수
52
작성일
2013-06-17
작성자
첨부파일

스크린샷 같이 납품일자 아래에

mod(month[납품일자],2)=0 이렇게 입력했는데 왜 작동이 안 되는 거죠?

그리고 해설에는 조건을 month([납품일자])mod2 이렇게 나왔는데

mod(나누고자 하는 값, 나눌 값)= 나머지 이거잖아요 엑셀에서는

근데 왜 해설처럼 작성하는지 잘 모르겠습니다

month([납품일자])는 납품일자의 월을 추출하는 것이고 mod2는 납품일자를 2로 나눈다는 건가요?

엑셀처럼 하면 제가 쓴 mod(month[납품일자],2)=0 이것이 맞을거 같습니다만 엑세스는 함수 적용하는 순서가 틀리나요??

그리고 왜 조건을 납품일자 조건창이 바로 아래 있는데 왜 옆에 expr1을 붙여가면서까지 왜 옆에 조건을 입력하는지 잘 모르겠습니다.

답변
2013-06-17 22:45:49

엑세스에서 mod 의 사용법이 엑셀과는 다르기 때문입니다.

month([납품일자]) mod 2

와 같이 사용하세요.

네 month 는 월을 추출하고 mod 2 는 2로 나누는 것입니다.

납품일자로는 조건에 해당하는 값을 찾아 내기 어렵기 때문에

새로운 필드를 만들어 조건을 적용하는 것입니다.

좋은 하루 되세요.

"
  • *
    2013-06-17 22:45:49

    엑세스에서 mod 의 사용법이 엑셀과는 다르기 때문입니다.

    month([납품일자]) mod 2

    와 같이 사용하세요.

    네 month 는 월을 추출하고 mod 2 는 2로 나누는 것입니다.

    납품일자로는 조건에 해당하는 값을 찾아 내기 어렵기 때문에

    새로운 필드를 만들어 조건을 적용하는 것입니다.

    좋은 하루 되세요.

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