책 내용 질문하기
COUNT 함수
도서
2021 시나공 정보처리산업기사 실기
페이지
0
조회수
291
작성일
2021-04-10
작성자
탈퇴*원
첨부파일

COUNT 함수에서 COUNT(*)  와 COUNT(속성명) 이둘은 뭐가다른건가요?    예문을 들어서 설명부탁드립니다. 

답변
2021-04-13 11:17:50

안녕하세요 길벗수험서 운영팀입니다.

 

교재 89쪽의 <사원> 테이블을 확인하세요.

 

이 테이블에서 count(*)을 하게 되는 경우 전체 튜플의 개수인 8이 나오게 됩니다.

 

반면 count(주소)를 하게 되는 경우 NULL 값을 갖고 있는 8번째 튜플을 제외해서 7이라는 결과가 나오게 되죠.

 

count(*)은 해당 개체에 등록된 전체 튜플의 개수,

count(속성)은 해당 속성의 값들의 개수(NULL 제외)

라고 보시면 됩니다.

 

물론 속성이 NULL값 없이 가득 차 있으면 *을 넣으나 속성을 넣으나 같은 결과가 나오겠죠.

 

행복한 하루되세요 :)

  • 관리자
    2021-04-13 11:17:50

    안녕하세요 길벗수험서 운영팀입니다.

     

    교재 89쪽의 <사원> 테이블을 확인하세요.

     

    이 테이블에서 count(*)을 하게 되는 경우 전체 튜플의 개수인 8이 나오게 됩니다.

     

    반면 count(주소)를 하게 되는 경우 NULL 값을 갖고 있는 8번째 튜플을 제외해서 7이라는 결과가 나오게 되죠.

     

    count(*)은 해당 개체에 등록된 전체 튜플의 개수,

    count(속성)은 해당 속성의 값들의 개수(NULL 제외)

    라고 보시면 됩니다.

     

    물론 속성이 NULL값 없이 가득 차 있으면 *을 넣으나 속성을 넣으나 같은 결과가 나오겠죠.

     

    행복한 하루되세요 :)

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