컴퓨터활용능력 1급 필기데이터베이스 일반COUNT 함수난이도 2MCQ

컴퓨터활용능력 1급 필기 COUNT 함수 기출문제 #16453

문제

다음 중 보고서의 그룹 바닥글 구역에 '=COUNT(*)'를 입력했을 때 출력되는 결과로 옳은 것은?

① Null 필드를 포함한 그룹별 레코드 개수 ② Null 필드를 포함한 전체 레코드 개수 ③ Null 필드를 제외한 그룹별 레코드 개수 ④ Null 필드를 제외한 전체 레코드 개수

정답

1

해설

정답: 1. COUNT(*)는 널 값 포함 여부와 관계없이 모든 행을 센다. 그룹 바닥글에 입력하면 해당 그룹 범위에 대해 계산되므로, 널을 포함한 그룹별 레코드 개수가 출력된다.

오답 풀이

  • 1번: COUNT(*)는 널 포함 모든 행을 세고, 그룹 바닥글에 있으므로 그룹별 개수가 되어 옳다.
  • 2번: 그룹 바닥글에서는 그룹 단위로 계산되므로 전체 개수가 아니다.
  • 3번: COUNT(*)는 널을 제외하지 않으므로 틀리다.
  • 4번: 전체도 아니고 널을 제외하지도 않으므로 틀리다.

보충 개념 COUNT(*)는 널 포함 전체 행을 세고, COUNT(필드명)은 해당 필드가 널이 아닌 행만 센다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.