책 내용 질문하기
2권 135쪽 예제2번 질문이요
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
135
조회수
162
작성일
2020-06-25
작성자
탈퇴*원
첨부파일

예제2번 지문 중에 count(*)을 해줬는데

 

count(부서)로 적어도 맞는지 궁금합니다!

답변
2020-06-26 14:20:48

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

 

예, 맞습니다.

다만 *을 썼을 때랑, 속성을 썼을 때의 차이를 확실히 알아두세요. 

 

count(필드)를 사용하는 경우 해당 필드에 'NULL' 값이 존재하는 경우 해당 레코드는 count에 산입되지 않습니다.

반면 count(*)의 경우 특정 속성의 'NULL' 여부와 관계 없이 검색된 모든 레코드의 개수를 반환하죠.

 

예를 들어 114쪽 하단 <사원> 테이블을 보세요.

이 테이블에서 count(*)을 한다면 8을, count(주소)를 하게 되면 7을 반환하게 됩니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-06-26 14:20:48

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

     

    예, 맞습니다.

    다만 *을 썼을 때랑, 속성을 썼을 때의 차이를 확실히 알아두세요. 

     

    count(필드)를 사용하는 경우 해당 필드에 'NULL' 값이 존재하는 경우 해당 레코드는 count에 산입되지 않습니다.

    반면 count(*)의 경우 특정 속성의 'NULL' 여부와 관계 없이 검색된 모든 레코드의 개수를 반환하죠.

     

    예를 들어 114쪽 하단 <사원> 테이블을 보세요.

    이 테이블에서 count(*)을 한다면 8을, count(주소)를 하게 되면 7을 반환하게 됩니다.

     

    행복한 하루되세요 :)

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