ソースコード
with
CD1101 as (
select
    LATITUDE
    ,LONGITUDE
from
    LOCATION_TBL
where
    DISTRICT_CODE='1101'
)

,CALC_DIST as (
select
    L.DISTRICT_CODE
    ,L.LATITUDE
    ,L.LONGITUDE
    ,power(L.LATITUDE - C.LATITUDE,2) + power(L.LONGITUDE - C.LONGITUDE, 2) as DIST 
from
    LOCATION_TBL L
    cross join
        CD1101 C
where
    L.DISTRICT_CODE <> '1101'
)

select
    C.DISTRICT_CODE as code
    ,D.DISTRICT_NAME as name
    ,Latitude as LAT 
    ,Longitude as LON
from
    CALC_DIST C 
    inner join
        DISTRICT D 
        on 
            C.district_code = D.district_code
order by DIST desc, DISTRICT_CODE
提出情報
提出日時2023/04/16 22:06:51
コンテスト第6回 SQLコンテスト
問題位置情報
受験者1120011
状態 (詳細)RE
(Runtime Error: 実行時エラー)
メモリ使用量96 MB
メッセージ
SQLITE_ERROR: ambiguous column name: DISTRICT_CODE
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
RE
96 MB
データパターン2
RE
77 MB
データパターン3
RE
77 MB