Ответы:
Как насчет этого
UPDATE table SET columnB = columnA;
Это будет обновлять каждую строку.
UPDATE table SET columnA = 'new value', columnB = columnA. Как говорит другой ответ - не забывайте предложение WHERE, чтобы обновить только то, что нужно.
UPDATE table_name SET
destination_column_name=orig_column_name
WHERE condition_if_necessary
UPDATE user SET last_seen = first_seen WHERE last_seen IS NULL
Это обновит все строки в этих столбцах, если безопасный режим не включен.
UPDATE table SET columnB = columnA;
Если безопасный режим включен, то вам нужно использовать предложение where. Я использую первичный ключ, так как больше 0 в основном все будет обновляться
UPDATE table SET columnB = columnA where table.column>0;