コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with tbl as (
select
dh.pf_code,
p.pf_name,
cast(sum(case when dh.category_code = 110 then amt else 0 end) as real) as 'amt_all',
cast(sum(case when dh.category_code = 120 then amt else 0 end) as real) as 'amt_everyday'
from drink_habits dh
join prefecture p on dh.pf_code = p.pf_code
where dh.gender_code in (2, 3)
group by p.pf_code
)
select
pf_code as 'CODE',
pf_name as 'NAME',
round((amt_everyday / amt_all) * 100, 1) as 'PERCENTAGE'
from tbl
order by 3 desc, 1 desc;
提出情報
提出日時 | 2022/11/26 12:22:25 |
コンテスト | 第2回 SQLコンテスト |
問題 | 飲酒率 |
受験者 | nhsykym |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 77 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
75 MB