mysql update 질문 0 1 424

by 아니8083 [SQL Query] [2018.09.06 17:04:36]


dtvmast 는 usg_juso_law와 pnu, rn_cd를 가지고 있고

bul_temp도 usg_juso_law와 pnu, rn_cd를 가지고 있습니다

dtvmast는 66만건 정도, bul_temp는 26만건 정도

bul_temp의 pnu 컬럼을 dtvmast에 업데이트 시키려고 하는데

조건은 usb_juso_law가 서로 같은 값들에 bul_temp의 pnu를 dtvmast의 pnu에 업데이트 시키려고 합니다.

 

update dtvmast a, bul_temp b

set a.pnu = b.pnu

where a.usg_juso_law = b.usg_juso_law

 

이렇게 했더니 업데이트 실행 시 끝나질 않습니다..

무엇을 잘못 했을까요...

by 마농 [2018.09.06 18:24:18]

usg_juso_law 에 인덱스가 없으면 느립니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입