コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
select
im.port_code AS "港コード",
p.port_name AS "港名",
SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 110 THEN im.amt ELSE NULL END) AS "入国者数",
SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 120 THEN im.amt ELSE NULL END) AS "出国者数",
SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 110 THEN im.amt ELSE NULL END) - SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 120 THEN im.amt ELSE NULL END) AS "差分"
from
IMMIGRATION AS im
INNER JOIN PORT AS p ON im.port_code = p.port_code
INNER JOIN GRP AS g ON g.group_code = im.group_code
group by im.port_code
Having SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 110 THEN im.amt ELSE NULL END) - SUM(CASE WHEN g.group_name= '外国人' AND im.kind_code = 120 THEN im.amt ELSE NULL END) > 0
Order by (SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 110 THEN im.amt ELSE NULL END) - SUM(CASE WHEN g.group_name = '外国人' AND im.kind_code = 120 THEN im.amt ELSE NULL END)) desc, im.port_code desc
提出情報
提出日時 | 2022/07/26 22:14:45 |
コンテスト | 第1回 SQLコンテスト |
問題 | 港入出国者分析 |
受験者 | tomomz |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 86 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
86 MB