0

MySql データベースがあります。「phpbb_topics」フィールドが空白の場合、「topic_last_post_subject」フィールドにあるすべてを「phpbb_topics」フィールドにコピーしたいと考えています。これを行うには、phpMyAdmin SQL クエリ ツールを使用したいと思います。私は正しい構文に精通していませんが、これは正しいですか?

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

1 に答える 1

1

クエリはすべての行を更新します。空白のものだけを更新したい:

UPDATE phpbb_topics SET topic_title = topic_last_post_subject
WHERE topic_title IS NULL OR
      topic_title = '';
于 2012-08-03T21:58:03.420 に答える