책 내용 질문하기
141쪽 핵심197 2번문제
도서
2025 시나공 컴퓨터활용능력 1급 필기 총정리
페이지
141
조회수
77
작성일
2025-01-15
작성자
조*연
첨부파일
2번문제의 3번이랑 4번이 이해가 안갑니다.
3번
SELECT COUNT(*) FROM 급여;를 실행한 결과는 8아닌가요?
테이블의 모든 필드를 검색할때는 *를 입력한다고 되어있고
비어있지않은 데이터의 개수를 구한다고 되어있는데
왜3인지 모르겠습니다
4번은
가족수가 NULL인 모든 필드의 데이터의 개수니까 2아닌가요?
1번이랑 2번은 이해가 갑니다
답변
2025-01-17 17:54:25
안녕하세요.
COUNT(*)는 테이블의 모든 필드를 검색하는 것이 아닙니다. COUNT(*)는 테이블에서 데이터가 입력된, 즉 레코드 개수를 구하는 것으로 3이 맞습니다.
가족수 필드에서 데이터가 입력되지 않은 빈 셀의 개수를 구하는 것으로, 1이 맞습니다.
즐거운 하루 되세요.
-
관리자2025-01-17 17:54:25
안녕하세요.
COUNT(*)는 테이블의 모든 필드를 검색하는 것이 아닙니다. COUNT(*)는 테이블에서 데이터가 입력된, 즉 레코드 개수를 구하는 것으로 3이 맞습니다.
가족수 필드에서 데이터가 입력되지 않은 빈 셀의 개수를 구하는 것으로, 1이 맞습니다.
즐거운 하루 되세요.