책 내용 질문하기
쿼리 조건
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
182
조회수
48
작성일
2018-12-02
작성자
탈퇴*원
첨부파일

182쪽에 1번문제

납품월이 짝수 달인 경우만 표시할 것

이문제를 저는 납품일자 필드의 조건에

Month([납품일자]) Mod 2 = 0 를 입력하고

데이터시트로 보기 하니까 문제에 나온 그림과 같던데 틀린건가요?

해설을 보니까 Expr1: Month([납품일자]) Mod 2 라는 필드를 만들고

표시 체크 풀고 조건에 0 을 넣던데 이해가 안 갑니다

왜 굳이 필드를 하나 더만들어서 조건을 지정하나요?

+ 추가질문

조건에 is null 과 " " 는 다른 건가요?

답변
2018-12-03 18:46:43

안녕하세요.

 

문제 조건에 맞는 함수를 사용하셨기 때문에 결과 동일하게 출력된다면 정답으로 인정됩니다.

 

문제 지시사항에 맞춰 작성하더라도 만드는 방법이 다양하게 나올 수 있습니다.

 

조건에 맞게 작성된 답들은 모두 정답으로 인정됩니다.

 

 

액세스는 예를들어 txt이름을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.

 

그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사합니다.

 

" "은 공백으로 null과는 다른 것입니다. null은 아무것도 없는 것이고 " "은 공백이 있는 것입니다.

 

좋은 하루 보내세요.

 

  • *
    2018-12-03 18:46:43

    안녕하세요.

     

    문제 조건에 맞는 함수를 사용하셨기 때문에 결과 동일하게 출력된다면 정답으로 인정됩니다.

     

    문제 지시사항에 맞춰 작성하더라도 만드는 방법이 다양하게 나올 수 있습니다.

     

    조건에 맞게 작성된 답들은 모두 정답으로 인정됩니다.

     

     

    액세스는 예를들어 txt이름을 참조했을 때는 단순한 컨트롤이 아니라 바운드된 필드를 찾게 됩니다.

     

    그래서 필드의 초기값은 Null이므로 값을 입력하지 않은 것은 IsNull로 검사합니다.

     

    " "은 공백으로 null과는 다른 것입니다. null은 아무것도 없는 것이고 " "은 공백이 있는 것입니다.

     

    좋은 하루 보내세요.

     

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