1, Перенести данные из одного столбца в другой можно с помощью инструкции
UPDATE
, но все столбцы придется описывать руками, либо написать отдельный скрипт на другом языке, который бы генерировал этот код в виде строки:
UPDATE rasp
SET
1pon = CONCAT(1pon, ' ', 1pon_n),
2pon = CONCAT(2pon, ' ', 2pon_n),
...
2. Чтобы устранить дубликаты, первым делом в таблицу нужно добавить первичный уникальный ключ (назовем его
unique_id
). Проще всего их будет удалить с помощью программы на императивном языке программирования (типа php, c#, python или любом другом подходящем), которая выгружает записи, анализирует их и удаляет. Решение на чистом SQL возможно, но из-за неизвестного количества дубликатов оно будет либо очень сложным, либо его придется запускать многократно.