책 내용 질문하기
2권 8번
도서
2020 시나공 정보처리산업기사 실기 [기본서]
페이지
98
조회수
397
작성일
2021-04-22
작성자
탈퇴*원
첨부파일
첨부파일 문제의 정답에는 마지막에 GROUP BY 결제여부; 를 적어야 하는 것으로 나와있는데, group by를 적었을 때와 적지 않았을 때의 차이를 잘 모르겠습니다. group by를 쓰지 않아도 답이 본문대로 나올 것 같은데 어떤 차이가 있는 것일까요? 원 테이블은 2권 96p의 결제 테이블입니다.
답변
2021-04-23 15:06:42

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

 

group by를 사용하지 않으면, 결제 테이블 전체에 대한 학생수가 출력될 것이고,

결제여부 또한 그룹지어지지 않은 상태로 첫번째 튜플에 해당하는 '미납'만 나오거나

아니면 전체 튜플이 출력되게 됩니다.

 

해당 결과는 group by를 사용하지 않고서는 출력할 수 없는 결과입니다.

 

 

행복한 하루되세요 :)

  • 관리자
    2021-04-23 15:06:42

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

     

    group by를 사용하지 않으면, 결제 테이블 전체에 대한 학생수가 출력될 것이고,

    결제여부 또한 그룹지어지지 않은 상태로 첫번째 튜플에 해당하는 '미납'만 나오거나

    아니면 전체 튜플이 출력되게 됩니다.

     

    해당 결과는 group by를 사용하지 않고서는 출력할 수 없는 결과입니다.

     

     

    행복한 하루되세요 :)

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