Собственно есть необходимость поиска и вывода таких записей, для которых существует по крайней мере еще одна запись, у которой содержимое проверяемой строки точно такое же. Для показа таких записей, необходимо в PhpMyAdmin или в SQL Server(смотря где и над чем работаете) выполнить запрос следующего вида.
[sql]select * from wp_posts WHERE post_type="page" group by post_title having count(post_title) > 1 ORDER BY `post_title` ASC[/sql]
Те кто использует CMS WordPress должны легко понять что здесь что:
- wp_posts — название таблицы, в которой производится поиск
- post_type=»page» — необязательный параметр, который помогает убрать из выдачи ненужные записи.
- post_title — название строки, для которого мы ищем записи с одинаковым содержимым.
Если рассмотреть приведенный мною запрос, то он выведет все страницы WordPress, title в которых неуникален и имеется как минимум еще одна страница с точно таким же title`ом, что не есть хорошо для продвижения сайта.
И собственно вопрос с удалением будет решаться либо с использованием графического интерфейса(выбрать все и нажать Удалить), либо заменой Select на Delete.
Таким образом можно найти записи с неуникальными строками в пределах заданной таблицы базы данных SQL.




















