ソースコード
SELECT CODE,
    NAME,
    LAT,
    LON
FROM(
        SELECT t1.DISTRICT_CODE AS CODE,
            t3.DISTRICT_NAME AS NAME,
            t1.LATITUDE AS LAT,
            t1.LONGITUDE AS LON,
            ABS(t1.LATITUDE - t2.LATITUDE) * ABS(t1.LATITUDE - t2.LATITUDE) + ABS(t1.LONGITUDE - t2.LONGITUDE) * ABS(t1.LONGITUDE - t2.LONGITUDE) AS RES
        FROM LOCATION_TBL t1
            JOIN (
                SELECT *
                FROM LOCATION_TBL
                WHERE DISTRICT_CODE = '1101'
            ) t2 ON t1.PF_CODE = t2.PF_CODE
            JOIN DISTRICT t3 ON t1.DISTRICT_CODE = t3.DISTRICT_CODE
    ) tt1
WHERE CODE != '1101'
ORDER BY RES DESC,
    CODE;
提出情報
提出日時2023/04/16 21:02:40
コンテスト第6回 SQLコンテスト
問題位置情報
受験者narm
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量97 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
94 MB
データパターン2
AC
96 MB
データパターン3
AC
97 MB