ソースコード
with recursive cte as (
  select
    MONTHLY as YM,
    0 as MRR,
    0 + NEW_MRR + EXPANSION_MRR - DOWNGRADE_MRR - CHURN_MRR as next
  from MRR_DATA
  where MONTHLY = (select min(MONTHLY) from MRR_DATA)
  union all
  select
    MONTHLY,
    cte.next,
    cte.next + NEW_MRR + EXPANSION_MRR - DOWNGRADE_MRR - CHURN_MRR
  from cte inner join MRR_DATA on MONTHLY = date(cte.YM, '+1 months')
)
select YM, MRR from cte
提出情報
提出日時2023/04/15 03:08:18
コンテスト第5回 SQLコンテスト
問題MRRの集計
受験者ngyuki
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量75 MB
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
75 MB
データパターン2
WA
75 MB
データパターン3
WA
75 MB