ソースコード
SELECT
    MONTHLY AS YM,
    SUM(COALESCE(MRR_BASE, 0))
        OVER (ORDER BY MONTHLY ROWS UNBOUNDED PRECEDING) AS MRR
FROM
    MRR_DATA
FULL OUTER JOIN (
    SELECT
        DATE(MONTHLY, '+1 month') AS MONTHLY,
        (NEW_MRR + EXPANSION_MRR
        - DOWNGRADE_MRR - CHURN_MRR) AS MRR_BASE
    FROM
        MRR_DATA
) USING (MONTHLY)
ORDER BY
    MONTHLY
;
提出情報
提出日時2023/04/14 20:54:22
コンテスト第5回 SQLコンテスト
問題MRRの集計
受験者naku6aru
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量93 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
93 MB
データパターン2
AC
91 MB
データパターン3
AC
91 MB