2012-08-03 67 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

工作完美(除了在表名中的錯字) - 非常感謝! – 2012-08-03 22:51:56

相關問題