ソースコード
-- 都道府県別にSDGsを推進している自治体を集計したSDGSテーブル(SDGS)より、調査年(SURVEY_YEAR)が2022年で、推進自治体数の割合が高い順に都道府県を表示しなさい。
-- また、割合は各都道府県の「推進自治体数(PROMOTE_MUNICIPALITY) ÷ 全自治体数(MUNICIPALITY_TTL) × 100」で算出し、小数点第3位を四捨五入すること。

select
    p.PF_CODE as CODE,
    p.PF_NAME as NAME,
    round(100 * cast(s.PROMOTE_MUNICIPALITY as real) / cast(s.MUNICIPALITY_TTL as real),2) as RATIO
from
    PREFECTURE as p
join 
    SDGS as s on p.PF_CODE = s.PF_CODE
where
    s.SURVEY_YEAR = 2022
order by
    RATIO desc,
    CODE asc
提出情報
提出日時2023/07/05 12:36:42
コンテスト第6回 SQLコンテスト
問題SDGs推進割合
受験者Ginobirian20
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量78 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
78 MB
データパターン2
AC
78 MB