ca_name에 일괄 값 넣기
본문
게시판에 카테고리를 나중에 만들면
그 많은 게시물을 다 카테고리에 하나씩 넣어야 하나요?
mysqladmin 에서
sql질의창에 한번에 ca_name에 '공지' 를 찍을 수 없는건가요?
sql 업데이트문으로 기존에 값이 있으면 일괄 변경은 할 줄 알겠는데
아예 값이 없으니 어찌할바를 모르겠습니다.
php로 짜야하나요?
답변 2
전부 동일하게 갱신하실때라면
업데이트를 하는 방법이 있습니다.
mysql 관리툴에서
update g5_write_테이블명
set ca_name = '공지'
where wr_id >= 1
이라하고 하면 모든게시물에 갱신이되고
where 이하의 조건을 추가하시면
필요한 부분만 갱신됩니다만
공지를 만드실 조건을 찾으시는게 우선이 아닐까 싶네요
select 문으로 모든것에 공지를 임의 표기하는건
select '공지' ca_name from g5_write_테이블
와같이하면 모두가 공지로 출력됩니다
원하시는바의 내용이 해결된건지 모르겠네요
UPDATE g5_write_게시판아이디 SET ca_name=replace(ca_name, '', '공지');
답변을 작성하시기 전에 로그인 해주세요.