コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
SELECT
P.PF_CODE `都道府県コード`,
P.PF_NAME `都道府県名`,
(
SELECT
N.NATION_NAME
FROM
FOREIGNER F
JOIN NATIONALITY N
ON F.NATION_CODE = N.NATION_CODE
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
ORDER BY
F.AMT DESC, F.NATION_CODE
LIMIT 1
) `1位 国名`,
(
SELECT
F.AMT
FROM
FOREIGNER F
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
ORDER BY
F.AMT DESC, F.NATION_CODE
LIMIT 1
) `1位 人数`,
(
SELECT
N.NATION_NAME
FROM
FOREIGNER F
JOIN NATIONALITY N
ON F.NATION_CODE = N.NATION_CODE
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
ORDER BY
F.AMT DESC, F.NATION_CODE
LIMIT 1
OFFSET 1
) `2位 国名`,
(
SELECT
F.AMT
FROM
FOREIGNER F
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
ORDER BY
F.AMT DESC, F.NATION_CODE
LIMIT 1
OFFSET 1
) `2位 人数`,
(
SELECT
N.NATION_NAME
FROM
FOREIGNER F
JOIN NATIONALITY N
ON F.NATION_CODE = N.NATION_CODE
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
ORDER BY
F.AMT DESC, F.NATION_CODE
LIMIT 1
OFFSET 2
) `3位 国名`,
(
SELECT
F.AMT
FROM
FOREIGNER F
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
ORDER BY
F.AMT DESC, F.NATION_CODE
LIMIT 1
OFFSET 2
) `3位 人数`,
(
SELECT
SUM(F.AMT)
FROM
FOREIGNER F
WHERE
F.PF_CODE = P.PF_CODE
AND F.NATION_CODE != '113'
) `合計人数`
FROM
PREFECTURE P
ORDER BY
`合計人数` DESC,
`都道府県コード`
提出情報
提出日時 | 2022/07/21 19:56:06 |
コンテスト | 第1回 SQLコンテスト |
問題 | 外国籍分布 |
受験者 | kkrz57C |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 79 MB |
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
AC
79 MB
データパターン2
WA
77 MB