ソースコード
WITH LOLA AS (
  SELECT
    LATITUDE,
    LONGITUDE
  FROM
    LOCATION_TBL
  WHERE
    DISTRICT_CODE = '1101'
)
SELECT
  DISTRICT.DISTRICT_CODE AS CODE,
  DISTRICT_NAME AS NAME,
  LATITUDE AS LAT,
  LONGITUDE AS LON
FROM
  DISTRICT
  INNER JOIN LOCATION_TBL ON DISTRICT.DISTRICT_CODE = LOCATION_TBL.DISTRICT_CODE
WHERE
  DISTRICT.DISTRICT_CODE NOT IN('1101')
ORDER BY
  (
    LATITUDE - (
      SELECT
        LATITUDE
      FROM
        LOLA
    )
  ) * (
    LATITUDE - (
      SELECT
        LATITUDE
      FROM
        LOLA
    )
  ) + (
    LONGITUDE - (
      SELECT
        LONGITUDE
      FROM
        LOLA
    )
  ) * (
    LONGITUDE - (
      SELECT
        LONGITUDE
      FROM
        LOLA
    )
  ) DESC,
  DISTRICT.DISTRICT_CODE
提出情報
提出日時2023/04/16 22:16:46
コンテスト第6回 SQLコンテスト
問題位置情報
受験者sisyou
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量96 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
80 MB
データパターン2
AC
96 MB
データパターン3
AC
80 MB