Удаление дублей в таблице Mysql
Делается 4мя командами
CREATE TEMPORARY TABLE IF NOT EXISTS temp_table(`id` int(10)) ENGINE=MEMORY;TRUNCATE TABLE temp_table;INSERT INTO `temp_table` (SELECT MIN(id) as id FROM `table` GROUP BY `email`);DELETE FROM `table` WHERE `id` NOT IN (SELECT `id` FROM `temp_table`);
Комментарии
Отправить комментарий