ソースコード
--SDGSテーブル(SDGS)
--調査年(SURVEY_YEAR)が2022年
--推進自治体数の割合が高い順に都道府県を表示
--割合は各都道府県の「推進自治体数(PROMOTE_MUNICIPALITY) ÷ 全自治体数(MUNICIPALITY_TTL) × 100」で算出し、小数点第3位を四捨五入

WITH A AS(
SELECT *,
ROUND(PROMOTE_MUNICIPALITY*1.00 / MUNICIPALITY_TTL*1.00*100,2 )AS RATIO
FROM SDGS
JOIN PREFECTURE
ON SDGS.PF_CODE = PREFECTURE.PF_CODE
WHERE SURVEY_YEAR = 2022)

SELECT PF_CODE AS CODE,PF_NAME AS NAME,RATIO
FROM A
ORDER BY RATIO DESC,PF_CODE ASC;

--割合の降順
--PF_CODEの昇順
提出情報
提出日時2023/12/22 01:05:43
コンテスト第6回 SQLコンテスト
問題SDGs推進割合
受験者inu
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
83 MB
データパターン2
AC
85 MB