ソースコード
SELECT
  ROUND(AVG(TAB.TOTAL))
  AS SA_MEDIAN
FROM
(
SELECT
  ROW_NUMBER() OVER(ORDER BY SUM(TOTAL_VALUE) DESC) AS RNUM
 ,SUM(TOTAL_VALUE) AS TOTAL
FROM CONVENIENCE
WHERE SURVEY_YEAR = '2019'
  AND KIND_CODE = '100'
GROUP BY PF_CODE
) TAB
WHERE
   RNUM = (SELECT ROUND(COUNT(*) / 2) AS MIN_ROW FROM CONVENIENCE WHERE SURVEY_YEAR = '2019' AND KIND_CODE = '100')
OR RNUM = (SELECT ROUND((SELECT ROUND(COUNT(*) / 2) AS MIN_ROW FROM CONVENIENCE WHERE SURVEY_YEAR = '2019' AND KIND_CODE = '100') + 1.0 / 2))

提出情報
提出日時2022/12/12 10:44:59
コンテスト第4回 SQLコンテスト
問題中央値の算出
受験者functest
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量98 MB
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
98 MB
データパターン2
AC
90 MB
データパターン3
WA
91 MB