ソースコード
with t as(
select
    strftime('%Y-%m', date(sales_date))as YEAR_MONTH,sum(SALES_AMT)as MONTH_AMT
from
    SALES
where
    YEAR_MONTH>= '2022-01' and UPDATED_NO is null
group by
    strftime('%Y-%m', date(sales_date))
)
,t1 as(
select
    YEAR_MONTH
    ,MONTH_AMT
    ,sum(MONTH_AMT)over(order by year_month asc rows between 11 preceding and current row)as YEAR_MOVE_AMT
    
from
    t

)
select
    YEAR_MONTH,month_amt as MONTH_AMT,sum(MONTH_AMT)over(order by year_month asc)as CUML_AMT,YEAR_MOVE_AMT
from
    t1
where
    YEAR_MONTH BETWEEN '2023-01' AND '2023-12'
order by 1 asc
提出情報
提出日時2024/02/19 13:27:28
コンテスト第11回 SQLコンテスト
問題Zチャート
受験者19820314
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
85 MB