안녕하세요 도로명 주소 매핑 테이블을 만들고자 합니다.
이 도로명 주소가 건수가 만만찮아서 그런건지, 쿼리가 이상한건지 업데이트가 무진장 오래 걸립니다.
아래 쿼리.
UPDATE JUSO.ROADMAP_ X
SET MANAGE_NO = (
SELECT DISTINCT A.MANAGE_NO FROM R_BUILD A, R_JIBUN B, R_CODE C
WHERE A.MANAGE_NO = B.MANAGE_NO
AND A.ROAD_CODE = C.ROAD_CODE
AND A.DONG_SEQ = C.DONG_SEQ
AND A.SIDO = '제주특별자치도'
AND A.SIGUNGU = '제주시'
AND A.SIDO||A.SIGUNGU||A.DONG||A.LAWLI||A.JIBUN_NO1||A.JIBUN_NO2||A.ROAD_NAME||A.BUILDING_NO1||A.BUILDING_NO2||A.ZIPCODE =
X.SIDO||X.SIGUNGU||X.LAWDONG||X.LAWLI||X.JIBUN_NO1||X.JIBUN_NO2||X.ROAD_NAME||X.BUILDING_NO1||X.BUILDING_NO2||X.ZIPCODE_ZONE
)
WHERE X.SIDO = '제주특별자치도'
AND X.SIGUNGU = '제주시'
------
SIGUNGU = '제주시' 만 87043 건 정도입니다.
총 8백만건 정도 업뎃을 해야 합니다. (MANAGE_NO)
어제부터 하루종일 씨름하고 있네요.. 조언좀 부탁드릴게요.
|