Просмотр поста

.
Crack
человек И пароход

Pistolero, Время добавления дубликатов скорей всего разное поэтому сравнивать будем по тексту что не хорошо но за неимением лучшего варианта ...

mysql_query("DELETE `fact`.* FROM `fact` AS `fact`
    LEFT JOIN (SELECT `id` FROM `fact` GROUP BY `text`) AS `t2` 
        ON `fact`.`id` = `t2`.`id`
    WHERE `t2`.`id` IS NULL ");


Каждая запись останется только в одном экземпляре.
Также можно оставить либо первую добавленную либо последнюю запись (min(), max()).
Конкретно в запросе все зависит от group by.

Проверь все на бекапе !