ソースコード
with subsl as (
    select
        strftime('%Y-%m',SALES_DATE) as sd,
        sum(SALES_AMT) as sa
    from SALES
    where
        sd >= '2022-01' and UPDATED_NO is null
    group by
        sd
), subsl2 as (
    select 
        sd,
        sa,
        sum(sa) over(
            order by
                sd rows between 11 preceding and current row
        ) as ym
    from subsl
)
select 
    sd as YEAR_MONTH,
    sa as MONTH_AMT,
    sum(sa) over(order by sd) as CUML_AMT,
    ym as YEAR_MOVE_AMT
from subsl2
where 
    sd between '2023-01' and '2023-12'
order by
    sd asc;
提出情報
提出日時2024/07/22 11:26:29
コンテスト第11回 SQLコンテスト
問題Zチャート
受験者asano
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
84 MB