데이터베이스 일반 125

단순 조회 질의 - 그룹 지정, 바로 이해하고 확인하기

GROUP BY는 같은 값을 가진 레코드를 그룹으로 묶어 집계해. HAVING은 GROUP BY로 묶은 그룹 결과를 걸러 내는 조건이야. 컴활 필기 데이터베이스 일반 125 단순 조회 질의 - 그룹 지정를 길게 외우지 않도록 짧은 카드와 바로 확인하는 문제로 나눴습니다.

컴활 데이터베이스 일반 125번 개념

이 페이지는 단순 조회 질의 - 그룹 지정를 처음 보는 사람도 화면이나 상황으로 떠올릴 수 있게 개념 카드 중심으로 정리합니다. 문제는 토픽당 1개 티저만 공개하고, 정답과 해설은 정적 HTML에 싣지 않습니다.

개념 카드

01. GROUP BY는 묶어서 계산해

GROUP BY는 같은 값을 가진 레코드를 그룹으로 묶어 집계해.

  • 같은 값끼리 묶어
  • 집계 함수와 함께 써
  • 그룹별 결과를 만들어

시험 포인트 별 합계, 별 평균이라는 말은 GROUP BY로 연결해.

02. HAVING은 그룹 조건이야

HAVING은 GROUP BY로 묶은 그룹 결과를 걸러 내는 조건이야.

  • 그룹 뒤에 써
  • 집계 결과를 조건으로 걸어
  • WHERE와 구분해

시험 포인트 집계 함수 결과에 조건을 걸면 HAVING을 먼저 봐.

체크포인트 문제 티저

부서별 평균처럼 같은 기준끼리 묶어 집계할 때 쓰는 절은?

  1. GROUP BY는 같은 기준의 레코드를 묶어 집계해
  2. ORDER BY는 조회 결과의 순서를 정해
  3. WHERE는 묶기 전 행을 걸러
  4. SELECT는 표시할 필드를 고른다

정답과 해설은 공개 토픽 HTML에 넣지 않고, QuestDP 게임 화면에서 직접 풀면서 확인합니다.

QuestDP의 개념 설명·문제·해설은 자체 제작 학습 콘텐츠입니다. 무단 복제·배포·재판매·상업적 이용이 확인되면 서비스 이용 제한 및 관련 법령에 따른 법적 조치를 진행할 수 있습니다.