コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with months as (
select monthly from (select date(monthly, '+1 month') as monthly from mrr_data union all select monthly from mrr_data) group by monthly order by monthly
)
, m1 as (select monthly as YM
, ifnull((select new_mrr + expansion_mrr - downgrade_mrr - churn_mrr from mrr_data where mrr_data.monthly = date(m1.monthly, '-1 month')), 0) as pre_mmr
from months as m1
)
select YM, sum(pre_mmr) over (order by YM) as MRR from m1
提出情報
提出日時 | 2024/04/28 07:03:16 |
コンテスト | 第5回 SQLコンテスト |
問題 | MRRの集計 |
受験者 | daku10 |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 86 MB |
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
86 MB
データパターン2
AC
83 MB
データパターン3
AC
84 MB