ca_name에 일괄 값 넣기

ca_name에 일괄 값 넣기

QA

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, '', '공지');
답변을 작성하시기 전에 로그인 해주세요.
전체 59,614
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT