Как скопировать в MySQL один столбец в другой, округлив значения?

Для того чтобы скопировать данные из одного столбца в MySQL в другой, округлив значения, можно воспользоваться запросом UPDATE с использованием функции округления ROUND.

Пример запроса будет выглядеть следующим образом:

UPDATE table_name
SET new_column = ROUND(old_column, 2); 

Где:
- table_name - название таблицы, в которой находятся столбцы
- new_column - название столбца, в который нужно скопировать округленные значения
- old_column - название столбца, значения которого нужно округлить
- 2 - количество знаков после запятой, до которого нужно округлить значения. В данном случае округление до двух знаков после запятой.

Пример:
Предположим, у нас есть таблица items с столбцами price и rounded_price. Мы хотим скопировать значения из столбца price в столбец rounded_price, округлив их до целых чисел.

UPDATE items
SET rounded_price = ROUND(price, 0);

После выполнения этого запроса, столбец rounded_price будет заполнен значениями из столбца price, округленными до целых чисел.

Убедитесь, что перед выполнением подобных операций у вас есть резервные копии данных и запросы тщательно протестированы на тестовой базе данных.