30

집계와 그룹핑

Cypher 패턴 매칭 & 관계 탐색

SQL의 GROUP BY를 그래프에서

이 실습의 목표

패턴을 찾은 후 집계해서 인사이트를 얻습니다. "친구가 가장 많은 사람", "가장 인기 있는 스킬" 등 비즈니스 질문에 답할 수 있습니다.

Cypher 핵심 집계 함수 총정리:

함수설명SQL 대응
COUNT(x)개수COUNT
SUM(x)합계SUM
AVG(x)평균AVG
MIN(x) / MAX(x)최소/최대MIN / MAX
COLLECT(x)리스트로 모음GROUP_CONCAT
SIZE(list)리스트 길이-
REDUCE()리스트 축약-
percentileDisc(x, p)백분위PERCENTILE_DISC
stDev(x)표준편차STDDEV

실습 과제

1. 기본 집계 함수

에디터 로딩 중...

2. COLLECT - 리스트로 모으기

에디터 로딩 중...

3. REDUCE - 리스트 축약 연산

에디터 로딩 중...

4. WITH를 이용한 파이프라이닝

에디터 로딩 중...

5. UNWIND - 리스트 펼치기

에디터 로딩 중...

6. 조건부 집계

에디터 로딩 중...

7. 서브쿼리 집계

에디터 로딩 중...

8. 실전 분석 쿼리

에디터 로딩 중...
에디터 로딩 중...