그누보드의 [mysql] db 특정 필드 일괄 수정 질문입니다. 정보
그누보드의 [mysql] db 특정 필드 일괄 수정 질문입니다.본문
hd_write_movie 테이블의.
wr_id 필드들을 일괄 수정하려고 하는데.
범위 조건은
wr_id 2000 부터 3000 번까지를 모두 +1씩 더해서 수정업데이트 해야 합니다.
--------------------------
테이블명 [hd_write_movie]
--------------------------
wr_id필드 | wr_num
--------------------------
2000 (+1씩)| ...
.. (+1씩)
.. (+1씩)
3000 (+1씩)| ....
--------------------------
DB입력 방식으로 자료 입력을 하다가...
wr_id 필드가 중간에 좀 잘못입력 되버려서..
2000 부터 3000까지 +1씩 더해줘야 하는 상황입니다.
수가 너무 많아서.. 일일이 다 수동으로 +1씩 수정해줄수가 없는 상황입니다. ㅜㅜ
wr_id 필드들을 일괄 수정하려고 하는데.
범위 조건은
wr_id 2000 부터 3000 번까지를 모두 +1씩 더해서 수정업데이트 해야 합니다.
--------------------------
테이블명 [hd_write_movie]
--------------------------
wr_id필드 | wr_num
--------------------------
2000 (+1씩)| ...
.. (+1씩)
.. (+1씩)
3000 (+1씩)| ....
--------------------------
DB입력 방식으로 자료 입력을 하다가...
wr_id 필드가 중간에 좀 잘못입력 되버려서..
2000 부터 3000까지 +1씩 더해줘야 하는 상황입니다.
수가 너무 많아서.. 일일이 다 수동으로 +1씩 수정해줄수가 없는 상황입니다. ㅜㅜ
댓글 전체

update hd_write_movie set wr_id = wr_id +1 where wr_id >=2000 and wr_id <=3000
위 쿼리로 하시면 될꺼 같습니다.
update 전에는
select 로 제대로 된 결과값이 나오는지 확인하시는거 잊지마시고요
select * from hd_write_movie where wr_id >=2000 and wr_id <=3000
위 구문 날려서 결과값이 맞게 나오시면 update 하세요.~
위 쿼리로 하시면 될꺼 같습니다.
update 전에는
select 로 제대로 된 결과값이 나오는지 확인하시는거 잊지마시고요
select * from hd_write_movie where wr_id >=2000 and wr_id <=3000
위 구문 날려서 결과값이 맞게 나오시면 update 하세요.~