ソースコード
with FILTERED_CONVENIENCE_WITH_ROW_NUMBER as (
    with FILTERED_CONVENIENCE as (
        select
            *
        from
            CONVENIENCE
        where
            1 = 1
            and SURVEY_YEAR = 2019
            and KIND_CODE = '100'
    ) 

    select
        row_number() over (
            order by
                TOTAL_VALUE
        ) as row_number,
        FILTERED_CONVENIENCE.TOTAL_VALUE,
        (
            select
                count(*)
            from
                FILTERED_CONVENIENCE
        ) as count
    from
        FILTERED_CONVENIENCE
)

select
    round(avg(TOTAL_VALUE)) as SA_MEDIAN
from
    FILTERED_CONVENIENCE_WITH_ROW_NUMBER
where
    1 = 1
    and row_number between count / 2.0 and count / 2.0 + 1
提出情報
提出日時2022/12/11 22:31:58
コンテスト第4回 SQLコンテスト
問題中央値の算出
受験者shimarisu
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量82 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
82 MB
データパターン2
AC
80 MB
データパターン3
AC
80 MB