ソースコード
SELECT 
r.DISTRICT_CODE AS CODE,
r.DISTRICT_NAME AS NAME,
r.LATITUDE AS LAT,
r.LONGITUDE AS LON
FROM
(
SELECT 
    a.DISTRICT_CODE,
    d.DISTRICT_NAME,
    a.LATITUDE,
    a.LONGITUDE,
    sqrt(pow(abs(a.LATITUDE - b.LATITUDE),2) + pow(abs(a.LONGITUDE - b.LONGITUDE),2) ) AS DIST
     FROM LOCATION_TBL a
     INNER JOIN DISTRICT d
     ON d.DISTRICT_CODE = a.DISTRICT_CODE
     LEFT OUTER JOIN LOCATION_TBL b
     ON b.DISTRICT_CODE = '1101'
     WHERE a.DISTRICT_CODE != '1101'
) r
ORDER BY r.DIST DESC, r.DISTRICT_CODE ASC;
提出情報
提出日時2023/04/14 20:37:21
コンテスト第6回 SQLコンテスト
問題位置情報
受験者kps_sehi_9891
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量93 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
83 MB
データパターン2
AC
93 MB
データパターン3
AC
86 MB