ソースコード
SELECT ROUND(AVG(TOTAL_VALUE)) SA_MEDIAN
FROM (
        SELECT TOTAL_VALUE,
            ROW_NUMBER() over(
                order by TOTAL_VALUE
            ) AS row_n,
            (
                SELECT COUNT(*)
                FROM CONVENIENCE
                WHERE SURVEY_YEAR = 2019
                    AND KIND_CODE = '100'
            ) TOTAL
        FROM CONVENIENCE
        WHERE SURVEY_YEAR = 2019
            AND KIND_CODE = '100'
    )
where row_n between TOTAL / 2.0 and TOTAL / 2.0 + 1
提出情報
提出日時2022/12/09 12:32:06
コンテスト第4回 SQLコンテスト
問題中央値の算出
受験者swamp
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量77 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
76 MB
データパターン2
AC
77 MB
データパターン3
AC
76 MB