ソースコード
with temp1 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 YEAR_MONTH
), temp2 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 temp1
)
select 
    YEAR_MONTH
    , MONTH_AMT
    , sum(MONTH_AMT) over(order by YEAR_MONTH asc rows between unbounded preceding and current row) as CUML_AMT
    , YEAR_MOVE_AMT
from temp2
where YEAR_MONTH like '2023%'
order by YEAR_MONTH asc
;
提出情報
提出日時2024/09/29 11:16:56
コンテスト第11回 SQLコンテスト
問題Zチャート
受験者poapoa1010
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
84 MB