책 내용 질문하기
Dcount함수에서..
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
198
조회수
184
작성일
2011-09-17
작성자
첨부파일

1. 문제2번의 1번의 3번에서

필드이름 '판매일자'란 필드를 어디에서부터 도출해내는거죠?

D함수 나오면 항상 햇갈려요... 거의 테이블/쿼리는 나와있던데요...

필드 도출하는방법이랑 조건에서 거래처명=txt거래처명 이러잖아요

여기에서도 컨트롤명은 나와있고 필드가 안나와있는게 많던데

이것도 찾는 법좀 알려주세요

2. p201 문제4번 처리기능구현 2번문제에서 수량이 50이상인 데이터를 대상으로

작성할 것이라고 나왔는데요 p208 정답 6번 에서 수량 필드를 또 추가해서

요약을 조건으로하고 밑에 조건을 >=50이라고 했는데 요약에 꼭 조건을 해야하나요?

밑에 조건이 있는데 구지 그렇게 할 필요가 있나요?

그리고 크로스탭 값에서 필드가 수량인데 여기서 조건에 >=50을 하면 안되는 이유가 뭔가요?

하나하나 자세히 알려주세요~

3. p201의 문제4번 처리기능구현에서 3번문제 업데이트 쿼리 프로시저로 작성해야하는데

update 직접입력해서 sql작성하는게 생각이 안난다면 쿼리편집기 통해서 하는 방법이

있지 않나요? 해서 복사해서 옮겨서 할수도 있는거 같던데 알려주세요! 이런 업데이트sql은

좀 복잡해서 기억하기가 쉽지가 않아요

답변
2011-09-19 11:10:17

1. dcount("필드명","테이블/쿼리","조건")

입니다. dcount 함수는 레코드의 개수를 세는 함수이므로 테이블/쿼리에 해당하는 필드명 어느것을 쓰셔도 결과가 같습니다.

문제에서 txt거래처명에 해당하는 레코드의 개수를 구라하고 했으므로 txt거래처명에 해당하는 것을 찾아야 합니다.

즉 테이블/쿼리에 있는 필드중 txt거래처명과 같은 것을 구한 후 그것의 개수를 세면 되므로 txt거래처명에 어떤값이 입력되는지를 보시고

비교해 주시면 되는 것이죠.

2. 크로스탭 쿼리를 만드는 문제입니다.

크로스탭 쿼리에는 하나이상의 행머리글,열머리글,값이 있어야 합니다.

첫번째 수량은 값으로 사용되었으므로 여기에 조건을 입력할 수 없습니다.

그래서 수량 필드를 추가하여 조건을 다시 입력하는 것입니다.

값으로 사용된 필드에 조건을 추가할 수 있었다면 추가 했겠죠. 하지만 그럴 수 없기 때문에

필드를 하나더 추가하여 조건을 입력한 것입니다.

3. 네 update 쿼리 만드셔서 복사하셔서 사용하세요.

sql보기 하셔서 복사하셔서 사용하세요. 두줄로 표시 되어 있는데 한줄로 연결해서 쓰시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-09-19 11:10:17

    1. dcount("필드명","테이블/쿼리","조건")

    입니다. dcount 함수는 레코드의 개수를 세는 함수이므로 테이블/쿼리에 해당하는 필드명 어느것을 쓰셔도 결과가 같습니다.

    문제에서 txt거래처명에 해당하는 레코드의 개수를 구라하고 했으므로 txt거래처명에 해당하는 것을 찾아야 합니다.

    즉 테이블/쿼리에 있는 필드중 txt거래처명과 같은 것을 구한 후 그것의 개수를 세면 되므로 txt거래처명에 어떤값이 입력되는지를 보시고

    비교해 주시면 되는 것이죠.

    2. 크로스탭 쿼리를 만드는 문제입니다.

    크로스탭 쿼리에는 하나이상의 행머리글,열머리글,값이 있어야 합니다.

    첫번째 수량은 값으로 사용되었으므로 여기에 조건을 입력할 수 없습니다.

    그래서 수량 필드를 추가하여 조건을 다시 입력하는 것입니다.

    값으로 사용된 필드에 조건을 추가할 수 있었다면 추가 했겠죠. 하지만 그럴 수 없기 때문에

    필드를 하나더 추가하여 조건을 입력한 것입니다.

    3. 네 update 쿼리 만드셔서 복사하셔서 사용하세요.

    sql보기 하셔서 복사하셔서 사용하세요. 두줄로 표시 되어 있는데 한줄로 연결해서 쓰시면 됩니다.

    좋은 하루 되세요.

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