コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
DELETE FROM SCHOOL_HEALTH WHERE SURVEY_YEAR != 2019;
SELECT X.AGE,CASE X.GENDER_CODE WHEN "20" THEN "MALE" ELSE "FEMALE" END GENDER,
ROUND((SELECT AVG(H.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H WHERE H.CATEGORY_CODE == "10" AND H.GENDER_CODE == X.GENDER_CODE AND H.AGE == X.AGE),1) AS H_AVG,
ROUND(100.0 * (SELECT COUNT(H2.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H2 WHERE H2.CATEGORY_CODE == "10" AND H2.GENDER_CODE == X.GENDER_CODE AND H2.AGE == X.AGE AND H2.AVERAGE_VALUE >= ROUND((SELECT AVG(H.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H WHERE H.CATEGORY_CODE == "10" AND H.GENDER_CODE == X.GENDER_CODE AND H.AGE == X.AGE),1)) / (SELECT COUNT(H.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H WHERE H.CATEGORY_CODE == "10" AND H.GENDER_CODE == X.GENDER_CODE AND H.AGE == X.AGE),1) || "%" AS H_PER,
ROUND((SELECT AVG(H.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H WHERE H.CATEGORY_CODE == "20" AND H.GENDER_CODE == X.GENDER_CODE AND H.AGE == X.AGE),1) AS W_AVG,
ROUND(100.0 * (SELECT COUNT(H2.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H2 WHERE H2.CATEGORY_CODE == "20" AND H2.GENDER_CODE == X.GENDER_CODE AND H2.AGE == X.AGE AND H2.AVERAGE_VALUE >= ROUND((SELECT AVG(H.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H WHERE H.CATEGORY_CODE == "20" AND H.GENDER_CODE == X.GENDER_CODE AND H.AGE == X.AGE),1)) / (SELECT COUNT(H.AVERAGE_VALUE) FROM SCHOOL_HEALTH AS H WHERE H.CATEGORY_CODE == "20" AND H.GENDER_CODE == X.GENDER_CODE AND H.AGE == X.AGE),1) || "%" AS W_PER
FROM SCHOOL_HEALTH AS X
GROUP BY X.AGE,X.GENDER_CODE ORDER BY X.AGE DESC,X.GENDER_CODE DESC;
提出情報
提出日時 | 2023/08/18 17:10:33 |
コンテスト | 第8回 SQLコンテスト |
問題 | 身長と体重 |
受験者 | hiikunZ |
状態 (詳細) | TLE (Time Limit Exceeded: 時間制限オーバー) |
メモリ使用量 | 83 MB |
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
80 MB
データパターン2
TLE
83 MB