책 내용 질문하기
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 함수에서는 어떤 필드를 사용하던지 동일한 결과가 출력됩니다.

    때문에 일반적으로 와일드 카드 *를 사용합니다.

     

    문제에서 특정 필드의 개수를 구하라고 지정하지 않는 이상 *를 쓰시는 것이 정석입니다.

     

    행복한 하루되세요 :)

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