책 내용 질문하기
엑세스 모의고사 2회 문제1-4 // 문제 4-2
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
295
조회수
63
작성일
2017-09-11
작성자
탈퇴*원
첨부파일

엑세스 모의고사 2회 문제 1-4 를 보시면

'접수일자'필드에는 새레코드 추가시 기본적으로 현재 날짜 다음날이 표시되도록 설정하시오

라고 되어있습니다.

저는 이 문제를 기본값에다 "date()+1" 을 써서 풀었습니다만

답지에는 dateadd를 써서 풀어라고 되어있더군요

실행을 시켜보니 date()+1도 현재날짜 다음날이 나오던데

혹시 이문제에서 dateadd를 안쓰고 date()+1를 쓴다면

정답이 인정되지않을만한 이유가 있나요??

==========================================

그리고 모의고사 2회 문제 4-2번 P298 을보면

최고매출쿼리를 만들어라고 나옵니다.

답을 보면 합계의 조건에 "Select max(합계) from 업체별거래내역" 이라고 되어있는데

어짜피 업체별내역에서 합계라는 필드를 뽑아놓은 상태인데

왜 조건에 그냥 max(합계)라고 하면

합계의 최고값이 실행되어 나오질 않고

"Select max(합계) from 업체별거래내역" 이렇게 써줘야하나요??

원리가 무엇인지 궁금합니당 ㅠㅠ

답변
2017-09-15 12:19:04

1.

지시사항에 맞게 지정하고 정확한 결과가 나온다면 정답으로 인정 됩니다.

시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 되는 것입니다.

2.

합계를 표시하는데 이중에서 최고값만 표시 해야 하므로

합계 라는 필드는 그대로 사용하고 조건에만 최대값을 구하는 것입니다.

필드에 수식을 입력하면 이 필드의 값은 맥스값만 표시 되게 됩니다.

원래 필드내에서 알맞은 것만 표시하려면 이와 같이 사용하세요.

하위 쿼리로 나타내기 위한 것입니다.

현재 만든 쿼리 내에서도

합계가 가장많은 거래처의 내용만 표시 하기 위한 것이므로 하위쿼리를 작성한 것입니다.

좋은 하루 되세요.

  • *
    2017-09-15 12:19:04

    1.

    지시사항에 맞게 지정하고 정확한 결과가 나온다면 정답으로 인정 됩니다.

    시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 되는 것입니다.

    2.

    합계를 표시하는데 이중에서 최고값만 표시 해야 하므로

    합계 라는 필드는 그대로 사용하고 조건에만 최대값을 구하는 것입니다.

    필드에 수식을 입력하면 이 필드의 값은 맥스값만 표시 되게 됩니다.

    원래 필드내에서 알맞은 것만 표시하려면 이와 같이 사용하세요.

    하위 쿼리로 나타내기 위한 것입니다.

    현재 만든 쿼리 내에서도

    합계가 가장많은 거래처의 내용만 표시 하기 위한 것이므로 하위쿼리를 작성한 것입니다.

    좋은 하루 되세요.

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