ソースコード
--【問題9】
WITH
BASE AS(
SELECT
	A.DISTRICT_CODE
,	B.DISTRICT_NAME
,	A.LATITUDE
,	A.LONGITUDE
FROM
	LOCATION_TBL A
,	DISTRICT B
WHERE
	A.DISTRICT_CODE = B.DISTRICT_CODE
AND	A.DISTRICT_CODE = '1101'
)
SELECT
	A.DISTRICT_CODE AS CODE
,	B.DISTRICT_NAME AS NAME
,	A.LATITUDE AS LAT
,	A.LONGITUDE AS LON
FROM
	LOCATION_TBL A
,	DISTRICT B
,	BASE C
WHERE
	A.DISTRICT_CODE = B.DISTRICT_CODE
AND	A.DISTRICT_CODE <> '1101'
ORDER BY
	SQRT((A.LATITUDE - C.LATITUDE)*(A.LATITUDE - C.LATITUDE) + (A.LONGITUDE - C.LONGITUDE)*(A.LONGITUDE - C.LONGITUDE)) DESC
,	A.DISTRICT_CODE
提出情報
提出日時2023/04/16 22:28:09
コンテスト第6回 SQLコンテスト
問題位置情報
受験者r1000000
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量79 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
79 MB
データパターン3
AC
77 MB