問題
地域毎に総世帯の家計の支出状況を集計した家計調査テーブル(HOUSEHOLD_SURVEY)がある。このテーブルより、調査年(SURVEY_YEAR)が2022年の消費支出(CONSUMPTION_EXP)に占める食料費(FOOD_EXP)の比率を算出して、比率の低い順に地域の順位を表示しなさい。
また、2022年の5年前(2017年)、10年前(2012年)の比率、順位も合わせて表示しなさい。
比率は以下の式で算出し、小数点第2位を四捨五入した値で順位を判定すること。
ただし、同じ順位が複数存在した場合は、欠番なしで順位を付けること。
比率 = 食料費 ÷ 消費支出 × 100
表示項目は以下とする。(エイリアスを使用し→の項目名とする)
- AREA_CODE → CODE
- AREA_NAME → NAME
- 2022年の順位を表示 → 2022_RANK
- 2022年の比率に'%'を連結して表示 → 2022_RATIO
- 2017年の順位を表示 → 2017_RANK
- 2017年の比率に'%'を連結して表示 → 2017_RATIO
- 2012年の順位を表示 → 2012_RANK
- 2012年の比率に'%'を連結して表示 → 2012_RATIO
表示順
- 2022年の順位の昇順
- 地域コードの降順
※出典:政府統計の総合窓口(e-Stat)(https://www.e-stat.go.jp/)「家計調査 家計収支編 総世帯」を加工して作成
表示フォーマット
※あくまでフォーマットを示すもので、正解例ではありません。行数も正解とは異なります。
ER図 (半角:物理名、全角:論理名)
テーブル定義
テーブル名: AREA
テーブル名: HOUSEHOLD_SURVEY
サンプルデータ
テーブル名: AREA
テーブル名: HOUSEHOLD_SURVEY