ソースコード
WITH
    tmp AS (
        SELECT
            T1.DISTRICT_CODE AS CODE
          , D.DISTRICT_NAME AS NAME
          , T1.LATITUDE AS LAT
          , T1.LONGITUDE AS LON
          , (T1.LATITUDE - T2.LATITUDE) * (T1.LATITUDE - T2.LATITUDE) + (T1.LONGITUDE - T2.LONGITUDE) * (T1.LONGITUDE - T2.LONGITUDE) AS DISTANCE
        FROM
            LOCATION_TBL T1
            CROSS JOIN LOCATION_TBL T2
            LEFT JOIN DISTRICT D ON D.DISTRICT_CODE = T1.DISTRICT_CODE
        WHERE
            T1.DISTRICT_CODE != '1101'
            AND T2.DISTRICT_CODE = '1101'
    )
SELECT
    CODE
  , NAME
  , LAT
  , LON
FROM
    tmp
ORDER BY
    DISTANCE DESC
  , CODE ASC;
提出情報
提出日時2023/04/15 23:29:30
コンテスト第6回 SQLコンテスト
問題位置情報
受験者hiraku
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量90 MB
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
78 MB
データパターン2
WA
79 MB
データパターン3
AC
90 MB