ソースコード
with TMP as (
    select * from MRR_DATA
    union all
    select
        date(max(MONTHLY), '+1 month')
        , 0
        , 0
        , 0
        , 0
    from MRR_DATA
)
select
    YM
    , sum(TMP_MRR) over(order by YM rows between unbounded preceding and current row) as MRR
from (select
        MONTHLY as YM
        , coalesce(lag(NEW_MRR + EXPANSION_MRR - DOWNGRADE_MRR - CHURN_MRR, 1)
            over(order by MONTHLY), 0) as TMP_MRR
    from TMP)
order by YM
;
提出情報
提出日時2024/10/02 21:50:27
コンテスト第5回 SQLコンテスト
問題MRRの集計
受験者poapoa1010
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
83 MB
データパターン3
AC
85 MB