책 내용 질문하기
98페이지 8번문제 COUNT(*) 질문이요
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
98
조회수
120
작성일
2019-04-11
작성자
탈퇴*원
첨부파일
SELECT 결제여부,COUNT(*) AS 학생수
FROM 결제
GROUP BY 결제여부;
가 답이었는데요.
COUNT() 함수에 들어가있는 *에 속성값이 들어가니까
COUNT(결제여부)가 들어갈 수도 있는건가요?
답변
2019-04-11 11:51:31
안녕하세요 길벗수험서 운영팀입니다.
예, 가능합니다.
기사 수준에 나오는 count 함수에서는 어떤 필드를 사용하던지 동일한 결과가 출력됩니다.
때문에 일반적으로 와일드 카드 *를 사용합니다.
문제에서 특정 필드의 개수를 구하라고 지정하지 않는 이상 *를 쓰시는 것이 정석입니다.
행복한 하루되세요 :)
-
관리자2019-04-11 11:51:31
안녕하세요 길벗수험서 운영팀입니다.
예, 가능합니다.
기사 수준에 나오는 count 함수에서는 어떤 필드를 사용하던지 동일한 결과가 출력됩니다.
때문에 일반적으로 와일드 카드 *를 사용합니다.
문제에서 특정 필드의 개수를 구하라고 지정하지 않는 이상 *를 쓰시는 것이 정석입니다.
행복한 하루되세요 :)