데이터 분석 공부일기

  • 홈
  • 분석프로젝트

sum over 1

[Leetcode] SUM/AVG() OVER (ORDER BY ~ ROWS ~)

SUM(~) OVER (ORDER BY ~)엘레베이터에 차례(Turn)대로 탔을 때 1000kg가 넘지 않는 조건에서 누구까지 탈 수 있는지 구하는 문제였다. [정답]SELECT person_nameFROM (SELECT person_name, weight, turn, SUM(weight) over (order by turn) as totalFROM Queue)aWHERE total  SUM, AVG 뒤에 OVER(ORDER BY ~)를 붙이면 누적 합계, 누적 평균을 행 단위로 구할 수 있다.  AVG/SUM(~) OVER (ORDER BY ~ ROWS BETWEEN n PRECEDING AND CURRENT ROW)오늘 날짜 기준으로 지난 7일간의 매출 합계, 평균 구..

SQL 2024.05.21
이전
1
다음
더보기
프로필사진

데이터 분석 공부일기

배움의 과정을 기록합니다.

  • 데이터 분석 (28)
    • 분석 프로젝트 (4)
    • Python (3)
    • SQL (13)
    • Tableau (0)
    • 분석방법론 (3)
    • 기초통계 (4)
    • 독후감 (0)

최근글과 인기글

  • 최근글
  • 인기글

Tag

dt.year, avg over, 고정값지정, 마케팅데이터분석방법론, CrossJoin, SQL, device별, Kaggle, isna, 함수생성하기, rows between, selfjoin, search functionality, olist, Netflix, yammer, funnelanalysis, ifnull, A/B Test, sum over,

Copyright © Kakao Corp. All rights reserved.

티스토리툴바