コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with monthly_report as(
select
strftime('%Y-%m', sales_date) YEAR_MONTH
,sum(sales_amt) month_amt
from sales
where
updated_no is null
group by strftime('%Y-%m', sales_date)
)
, month_accum as (
select
YEAR_MONTH,
sum(month_amt) over (order by year_month) cuml_amt
from monthly_report
where
YEAR_MONTH >= '2023-01'
)
, move_report as (
select
year_month,
sum(month_amt) over (
order by year_month
rows between 11 preceding and current row
) year_move_amt
from monthly_report
)
select
MR.year_month YEAR_MONTH
,MR.month_amt MONTH_AMT
,MA.cuml_amt CUML_AMT
,MOR.year_move_amt YEAR_MOVE_AMT
from monthly_report MR
INNER JOIN month_accum MA
ON MR.year_month = MA.year_month
INNER JOIN move_report MOR
ON MR.year_month = MOR.year_month
where
MR.YEAR_MONTH BETWEEN '2023-01' and '2023-12'
ORDER BY year_month
;
提出情報
提出日時 | 2024/02/19 11:37:30 |
コンテスト | 第11回 SQLコンテスト |
問題 | Zチャート |
受験者 | Kojiron |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 98 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
87 MB
データパターン2
AC
98 MB