ソースコード
SELECT
    CODE,
    NAME,
    LAT,
    LON
FROM (
    SELECT
        DISTRICT_CODE AS CODE,
        DISTRICT_NAME AS NAME,
        LATITUDE AS LAT,
        LONGITUDE AS LON,
        SQRT(POW((LATITUDE - LAT_1101), 2) + POW((LONGITUDE - LON_1101), 2)) AS DISTANCE
    FROM
        LOCATION_TBL
    INNER JOIN
        DISTRICT USING (DISTRICT_CODE)
    LEFT OUTER JOIN (
        SELECT
            LATITUDE AS LAT_1101,
            LONGITUDE AS LON_1101
        FROM
            LOCATION_TBL
        WHERE
            DISTRICT_CODE = '1101'
    )
    WHERE
        DISTRICT_CODE <> '1101'
)
ORDER BY
    DISTANCE DESC,
    CODE
;

提出情報
提出日時2023/04/15 12:49:52
コンテスト第6回 SQLコンテスト
問題位置情報
受験者naku6aru
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量82 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
75 MB
データパターン2
AC
79 MB
データパターン3
AC
82 MB