ソースコード
select
    a.district_code as CODE,
    c.district_name as NAME,
    a.latitude as LAT,
    a.longitude as LON
   
from location_tbl as a
cross join (
    select latitude, longitude
    from location_tbl
    where district_code = 1101) as b
inner join district as c
using(district_code)
where a.district_code <> 1101
order by sqrt((a.latitude - b.latitude) * (a.latitude - b.latitude)
    + (a.longitude - b.longitude) * (a.longitude - b.longitude)) desc,
    1 asc;
提出情報
提出日時2023/05/14 12:08:12
コンテスト第6回 SQLコンテスト
問題位置情報
受験者miotsukushi0800
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量78 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
78 MB
データパターン2
AC
78 MB
データパターン3
AC
76 MB