책 내용 질문하기
도메인 계산함수, SQL 함수, 주요함수
도서
2021 시나공 Summary 컴퓨터활용능력 1급 필기
페이지
231
조회수
210
작성일
2022-02-08
작성자
김*아
첨부파일
P.212 #4 다음 보기에서 [구매수량]의 평균이 표시되는 값을 모두 찾으시오.
a. =Avg([구매수량])
c. =Sum([구매수량])/Count([구매수량])
d. =Sum([구매수량])/Count(*)
P.231 #3 <사원> 테이블의 '직급'이 '과장'인 레코들의 '급여' 합계를 구하고자 할 때 폼 바닥글 컨트롤에 입력해야 할 함수식을 작성하시오.
=DSUM("[급여]", "[사원]", "[직급]='과장'")
P.231 #6 <도서> 테이블에서 도서의 총 권수와 정가의 합계를 보고서 그룹 바닥글에 표시하려고 한다. 다음 빈 칸에 알맞은 함수를 쓰시오.
a. =COUNT([도서코드])&"권"
b. =SUM([정가])
1. 핵심170의 주요함수와 핵심 188 잠깐만요의 SQL 함수에서 AVG, SUM, COUNT, MAX, MIN함수는 차이가 뭔가요? 주요함수 중 AVG, SUM, COUNT, MAX, MIN를 특별히 SQL함수라고 부르는 건가요?
2. 도메인 함수는 도메인에서 조건에 맞는 자료를 대상으로 지정된 함수를 계산한다고 하고 SQL함수는 필드의 값을 대상으로 지정된 함수를 계산한다고 합니다. 글만 보면 필드와 도메인이라는 그 대상의 차이가 분명한데, 막상 위의 예제에서 보면 그 차이를 모르겠습니다. 어떤 차이가 있고, 문제 풀 때는 어떤 시각으로 이를 구분할 수 있는지 궁금합니다.
더불어, SQL함수와 주요함수가 차이가 있다면 문제 풀 때 어떻게 그 차이를 알 수 있는지도 궁금합니다.
답변
2022-02-11 13:44:27
안녕하세요.
DSUM, DAVG 등과 같이 D자로 시작하는 도메인 함수는 엑셀의 데이터베이스 함수와 같이 조건에 만족하는 데이터에 대해 평균, 합계 등을 구하고 AVG, SUM, COUNT 등은 조건없이 특정 필드의 합계, 평균 등을 구한다고 알아두시면 됩니다.
즐거운 하루 되세요.
-
관리자2022-02-11 13:44:27
안녕하세요.
DSUM, DAVG 등과 같이 D자로 시작하는 도메인 함수는 엑셀의 데이터베이스 함수와 같이 조건에 만족하는 데이터에 대해 평균, 합계 등을 구하고 AVG, SUM, COUNT 등은 조건없이 특정 필드의 합계, 평균 등을 구한다고 알아두시면 됩니다.
즐거운 하루 되세요.