행위

Mysql 누적 집계

DB CAFE

Dbcafe (토론 | 기여)님의 2022년 11월 20일 (일) 15:47 판 (새 문서: <source lang=sql> -- 누적 변수 선언 SET @va = 0; SELECT a.order_date, a.sum_amount, (@va := @va + a.sum_amount) as cumsum_amount -- 누적 값 FROM ( SELECT date...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
thumb_up 추천메뉴 바로가기


-- 누적 변수 선언 
SET @va = 0;

SELECT a.order_date,
       a.sum_amount,
       (@va := @va + a.sum_amount) as cumsum_amount -- 누적 값
FROM ( SELECT date_format(order_time, '%Y-%m') order_date, 
      sum(order_amount) sum_amount
FROM Test_table GROUP BY order_date ORDER BY order_date ) a;