コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH RECURSIVE T AS (
SELECT
MONTHLY,
NEW_MRR,
EXPANSION_MRR,
DOWNGRADE_MRR,
CHURN_MRR,
0 AS MRR
FROM
MRR_DATA
WHERE
MONTHLY = (SELECT MIN(MONTHLY) FROM MRR_DATA)
UNION ALL
SELECT
M.MONTHLY,
M.NEW_MRR,
M.EXPANSION_MRR,
M.DOWNGRADE_MRR,
M.CHURN_MRR,
T.MRR + T.NEW_MRR + T.EXPANSION_MRR
- T.DOWNGRADE_MRR - T.CHURN_MRR AS MRR
FROM
MRR_DATA M
INNER JOIN
T
ON
date(M.MONTHLY, '+0 months')
= date(T.MONTHLY, '+1 months')
ORDER BY
M.MONTHLY
)
SELECT
MONTHLY AS YM,
MRR
FROM
T
ORDER BY
YM
;
提出情報
提出日時 | 2024/04/13 18:40:14 |
コンテスト | 第5回 SQLコンテスト |
問題 | MRRの集計 |
受験者 | tmatsu |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 84 MB |
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
83 MB
データパターン2
WA
84 MB
データパターン3
WA
83 MB