MySQL - Window Function

김혜령·2024년 4월 22일
0

MySQL

목록 보기
14/14
post-thumbnail

Window Function - 집계함수

  • 집계된 결과값을 기존 데이터에 추가하여 보여줌
  • 합계, 평균, 순위 매기기, 순서 조작 등...
  • 결과를 Show 해주되, 결과 건수가 줄어들지 않음(기존 데이터에 집계된 값을 추가하여 보여줌)
  • 그룹화 집계 함수(Group by)
    : SUM, AVG, MIN, MAX, COUNT 집계함수를 활용하여 특정 컬럼을 기준으로 집계된 결과를 산출

ex) JobLevel 별 인원수의 합계와 PerformanceRating별 인원수의 합계가 둘 다 보고싶을 때 window function 활용

[JobLevel window function]

[PerformanceRating window function]


Window Function - LEAD & LAG

  • LEAD : 다음에 있는 걸 당겨옴
  • LAG : 뒤에 있는걸 데려옴


    - N칸 밀고 당기기

    - 그룹핑 하고 싶을 때 : Partition by 추가

0개의 댓글