2012-08-03 2 views
0

MySql 데이터베이스가 있는데 "phpbb_topics"필드가 비어 있으면 "topic_last_post_subject"필드에있는 모든 것을 "phpbb_topics"필드에 복사하려고합니다. 이 작업을 수행하려면 phpMyAdmin SQL 쿼리 도구를 사용하고 싶습니다. 나는 올바른 구문에 익숙하지 않다. 맞습니까?mysql, 한 필드에서 다른 필드로 복사

UPDATE `phpbb_topics` SET `topic_title`=`topic_last_post_subject`; 

답변

1

쿼리가 모든 행을 업데이트합니다. 공백만을 업데이트하고 싶습니다.

UPDATE phpbb_topics SET topic_title = topic_last_post_subject 
WHERE topic_title IS NULL OR 
     topic_title = ''; 
+0

(테이블 이름의 오타를 제외하고) - 많은 감사합니다! –

관련 문제