コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH tbl AS (
SELECT
A.MONTHLY
, B.NEW_MRR
, B.EXPANSION_MRR
, B.DOWNGRADE_MRR
, B.CHURN_MRR
FROM MRR_DATA AS A
LEFT OUTER JOIN MRR_DATA AS B
ON A.MONTHLY = DATE(B.MONTHLY, '1 month')
ORDER BY 1
), tbl2 AS (
SELECT
MONTHLY
, IFNULL(NEW_MRR,0) + IFNULL(EXPANSION_MRR, 0)
- IFNULL(DOWNGRADE_MRR, 0) - IFNULL(CHURN_MRR, 0) AS MRR
FROM tbl
)
SELECT
tbl.MONTHLY AS YM
, tbl2.MRR
+ IFNULL(tbl.NEW_MRR,0) + IFNULL(tbl.EXPANSION_MRR, 0)
- IFNULL(tbl.DOWNGRADE_MRR, 0) - IFNULL(tbl.CHURN_MRR, 0) AS MRR
FROM tbl INNER JOIN tbl2 USING(MONTHLY)
ORDER BY 1
提出情報
提出日時 | 2023/02/20 01:01:50 |
コンテスト | 第5回 SQLコンテスト |
問題 | MRRの集計 |
受験者 | Udwei22 |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 76 MB |
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
76 MB
データパターン2
WA
75 MB
データパターン3
WA
76 MB