ソースコード
WITH t AS (
    SELECT
        TOTAL_VALUE	
        ,row_number() over(order by TOTAL_VALUE) as rn
    FROM
        CONVENIENCE
    WHERE
        SURVEY_YEAR = 2019
        AND KIND_CODE = 100
), m as(
    SELECT MAX(rn) FROM t
),tmp AS(
    SELECT
        TOTAL_VALUE
        ,CASE
            WHEN (select * from m) % 2 = 0 AND(rn = (select * from m)/2 or rn = (select * from m)/2 + 1) THEN 1
            WHEN (select * from m) % 2 = 1 AND(rn = rn = (select * from m)/2 + 1) THEN 1
            ELSE 0
            END AS flg
    FROM t
)

select ROUND(AVG(TOTAL_VALUE)) AS SA_MEDIAN from tmp
提出情報
提出日時2023/07/19 16:38:57
コンテスト第4回 SQLコンテスト
問題中央値の算出
受験者mywk
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量76 MB
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
76 MB
データパターン2
WA
76 MB
データパターン3
WA
76 MB