ソースコード
with t as (
select LATITUDE,LONGITUDE from LOCATION_TBL where DISTRICT_CODE = '1101'
),tmp as(
select
    l.DISTRICT_CODE as CODE
    ,d.DISTRICT_NAME as NAME
    ,l.LATITUDE as LAT
    ,l.LONGITUDE as LON
    -- ,cast(POW(abs(cast(l.LATITUDE as double) - cast((select LATITUDE from t) as double)),2) + POW(abs(cast(l.LONGITUDE as double) - cast((select LONGITUDE from t) as double)),2) as double) as rn
    ,POW(l.LATITUDE - (select LATITUDE from t),2) + POW(l.LONGITUDE - (select LONGITUDE from t),2)  as rn
from LOCATION_TBL as l
left join DISTRICT as d
on l.DISTRICT_CODE = d.DISTRICT_CODE
where l.DISTRICT_CODE != '1101'
)
select 
    code
    ,name
    ,lat
    ,lon
    -- ,rn
from tmp
order by
    rn desc
    ,code asc
提出情報
提出日時2023/07/26 17:01:00
コンテスト第6回 SQLコンテスト
問題位置情報
受験者mywk
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量79 MB
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
WA
79 MB
データパターン3
AC
78 MB