コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH MONTH AS (
SELECT SUBSTR(SALES_DATE, 1, 7) AS YEAR_MONTH
,SUM(SALES_AMT) AS MONTH_AMT
FROM SALES
WHERE UPDATED_NO IS NULL
GROUP BY SUBSTR(SALES_DATE, 1, 7)
ORDER BY YEAR_MONTH
)
,CUML AS (
SELECT YEAR_MONTH
,SUM(MONTH_AMT) OVER(ORDER BY YEAR_MONTH) AS CUML_AMT
FROM MONTH
WHERE YEAR_MONTH BETWEEN '2023-01' AND '2023-12'
ORDER BY YEAR_MONTH
)
,YEAR_MOVE AS (
SELECT YEAR_MONTH
,SUM(MONTH_AMT) OVER(ORDER BY YEAR_MONTH ROWS 11 PRECEDING) AS YEAR_MOVE_AMT
FROM MONTH
ORDER BY YEAR_MONTH
)
SELECT M.YEAR_MONTH
,M.MONTH_AMT
,C.CUML_AMT
,Y.YEAR_MOVE_AMT
FROM MONTH AS M
JOIN CUML AS C ON M.YEAR_MONTH = C.YEAR_MONTH
JOIN YEAR_MOVE AS Y ON M.YEAR_MONTH = Y.YEAR_MONTH;
提出情報
提出日時 | 2024/02/19 09:41:53 |
コンテスト | 第11回 SQLコンテスト |
問題 | Zチャート |
受験者 | Asaqhs |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 92 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
92 MB
データパターン2
AC
90 MB