Есть некоторые похожие темы в stackoverflow, но все же мне не удалось переименовать мои дублирующиеся строки:
CREATE TABLE IF NOT EXISTS `products` (
`product_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`product_code` varchar(32) NOT NULL,
PRIMARY KEY (`product_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
INSERT INTO `products` (`product_id`, `product_code`) VALUES
(1, 'A'),
(2, 'B'),
(3, 'A');
Здесь первая и третья строки имеют одинаковые элементы. Я просто хочу добавить суффикс типа «Копировать». И результат будет:
product_id product_code
----------- --------------
1 A
2 B
3 A Copy
Так, как я могу решить эту проблему в MySQL?
Редактировать: Данные выше являются примером. Мой оригинальный стол насчитывает более 3000 продуктов.