コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
/*
問題
都道府県別にSDGsを推進している自治体を集計したSDGSテーブル(SDGS)より、調査年(SURVEY_YEAR)が2022年で、推進自治体数の割合が高い順に都道府県を表示しなさい。また、割合は各都道府県の「推進自治体数(PROMOTE_MUNICIPALITY) ÷ 全自治体数(MUNICIPALITY_TTL) × 100」で算出し、小数点第3位を四捨五入すること。
表示項目は以下とする。(エイリアスを使用し→の項目名とする)
PF_CODE → CODE
PF_NAME → NAME
計算して求めた割合 → RATIO
表示順
割合の降順
PF_CODEの昇順
*/
SELECT
T001.PF_CODE AS CODE ,
PF_NAME AS NAME,
RATIO
FROM
(
SELECT
PF_CODE,
ROUND((CAST(PROMOTE_MUNICIPALITY AS REAL) / CAST(MUNICIPALITY_TTL AS REAL) * 100),2) AS RATIO
FROM
SDGS
WHERE SURVEY_YEAR = "2022"
) AS T001
INNER JOIN
(
SELECT
PF_CODE,
PF_NAME
FROM
PREFECTURE
) AS T002
ON T001.PF_CODE = T002.PF_CODE
ORDER BY RATIO DESC ,T001.PF_CODE
提出情報
提出日時 | 2023/04/16 22:37:40 |
コンテスト | 第6回 SQLコンテスト |
問題 | SDGs推進割合 |
受験者 | jigiru001 |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 81 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
81 MB
データパターン2
AC
78 MB