Copy
UPDATE g5_write_board1 set wr_subject VALUES
('제목1'),
('제목2'),
('제목3'),
('제목4'),
board1 게시판에 subejct 를 일괄적으로 여러행을 한번에 변경행주려고 합니다.
mysql 명령문을 어떻게 해야 할까요 검색해도 잘안나와서 ㅜㅜ
|
답변 4개 / 댓글 4개
채택된 답변
+20 포인트
넓은마인드
4년 전
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=1;
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=2;
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=3;
이런식으로 ; <= 이걸로 행마다 마감시켜 주시고 실행해보세요
답변에 대한 댓글 1개
넓은마인드
4년 전
여러행을 변경하시려면
Copy
update g5_write_board1 set wr_subject = '변경할 내용' , wr_content = '변경할내용' where 조건
의 형태로 하시면 됩니다.
기존 칼럼값에 일부 추가 를 하시려면
Copy
update g5_write_board1 set concat(wr_subject,'추가할내용') where 조건
의 형태로 하시면 기존 값에 추가할 내용이 추가됩니다
답변에 대한 댓글 1개
4년 전
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=1
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=2
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=3
.
.
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=3000
(조건 wr_id= 값들은 정확합니다~)
이런식으로 data.sql 파일로 만들고
phpmyadmin 에서 불러왔는데요.
에러없이 쿼리는 성공했다고 뜨는데 , 실제 변환건 없습니다..
혹시 짚어보아야 할 부분이 있을까요.
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=2
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=3
.
.
update g5_write_board1 set wr_subject = '변경할 내용' where wr_id=3000
(조건 wr_id= 값들은 정확합니다~)
이런식으로 data.sql 파일로 만들고
phpmyadmin 에서 불러왔는데요.
에러없이 쿼리는 성공했다고 뜨는데 , 실제 변환건 없습니다..
혹시 짚어보아야 할 부분이 있을까요.
넓은마인드
4년 전
Copy
update g5_write_board1 set wr_subject = '변경할 내용' where 조건
의 형태로 사용하셔야 합니다
답변에 대한 댓글 1개
변경하는 조건이 뭔지 알 수 있을까요?
그리고 어떤 작업을 하시는지도 알려주시면 감사하겠습니다.
답변에 대한 댓글 1개
4년 전
이미 올라가잇는 게시물들의 제목과 내용을 전체 다운받고
일부 수정(첨가)한뒤에 수정된 wr_subject , wr_content 의값을 일괄적으로 올리려고합니다
일부 수정(첨가)한뒤에 수정된 wr_subject , wr_content 의값을 일괄적으로 올리려고합니다
답변을 작성하려면 로그인이 필요합니다.