ソースコード
with recursive t_mrr as (
    select *, 0 as MRR FROM MRR_DATA WHERE monthly = (select min(monthly) from MRR_DATA)
    union all
    select x.*,
        pre.MRR + pre.NEW_MRR + pre.EXPANSION_MRR - pre.DOWNGRADE_MRR - pre.CHURN_MRR as MRR
        FROM MRR_DATA as x, t_mrr as pre
        WHERE pre.monthly = date(x.monthly, '-1 month')
)

select monthly AS YM, MRR AS MRR from t_mrr
order by monthly
提出情報
提出日時2023/02/18 19:32:44
コンテスト第5回 SQLコンテスト
問題MRRの集計
受験者yowano
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量76 MB
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
75 MB
データパターン2
WA
76 MB
データパターン3
WA
76 MB