ソースコード
select
h_data.AGE as AGE,
CASE h_data.GENDER_CODE
 -- 20なら
 WHEN 20 THEN 'MALE'
 -- 30なら
 WHEN 30 THEN 'FEMALE'
 end as GENDER,
AVG(h_data.AVERAGE_VALUE) as H_AVG,
count(h_data.AVERAGE_VALUE >= H_AVG)/count(h_data.AVERAGE_VALUE) as H_PER,
AVG(w_data.AVERAGE_VALUE) as W_AVG,
count(w_data.AVERAGE_VALUE >= W_AVG)/count(w_data.AVERAGE_VALUE) as W_PER

from
SCHOOL_HEALTH as h_data
inner join SCHOOL_HEALTH as w_data
on h_data.SURVEY_YEAR = w_data.SURVEY_YEAR
and h_data.GENDER_CODE = w_data.GENDER_CODE
and h_data.AGE = w_data.AGE
and w_data.CATEGORY_CODE = "20"

where
h_data.CATEGORY_CODE = "10"
and SURVEY_YEAR = 2019



order by
h_data.AGE desc,GENDER_CODE desc;

-- ああああああ・・・
提出情報
提出日時2023/08/21 11:30:09
コンテスト第8回 SQLコンテスト
問題身長と体重
受験者strong_independence
状態 (詳細)RE
(Runtime Error: 実行時エラー)
メモリ使用量101 MB
メッセージ
SQLITE_ERROR: no such column: H_AVG
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
RE
99 MB
データパターン2
RE
101 MB