ソースコード
SELECT
    logs.DISTRICT_CODE AS CODE,
    DISTRICT_NAME AS NAME,
    LATITUDE AS LAT,
    LONGITUDE AS LON
FROM (
    SELECT
        LOCATION_TBL.DISTRICT_CODE,
        LATITUDE,
        LONGITUDE,
        (LATITUDE - aa.lat1) *(LATITUDE - aa.lat1) + (LONGITUDE - aa.lon1) *(LONGITUDE - aa.lon1) AS distance
        -- aa.lat1,
        -- aa.lon1
    FROM
        LOCATION_TBL
    CROSS JOIN (
        SELECT
            LATITUDE AS lat1,
            LONGITUDE AS lon1
        FROM
            LOCATION_TBL
        WHERE
            DISTRICT_CODE = '1101'
    ) AS aa
) AS logs
LEFT OUTER JOIN
    DISTRICT
ON
    logs.DISTRICT_CODE = DISTRICT.DISTRICT_CODE
WHERE
    logs.DISTRICT_CODE != '1101'
ORDER BY
    distance DESC,
    CODE ASC 
提出情報
提出日時2023/04/17 12:05:34
コンテスト第6回 SQLコンテスト
問題位置情報
受験者koya_346
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量102 MB
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
96 MB
データパターン2
WA
100 MB
データパターン3
AC
102 MB