У меня есть таблица с именем столбца article_title
. Допустим, имя таблицы есть articles
. Мне нужно выяснить записи, в которых article_title
данные совпадают на нескольких записях.
Вот что у меня есть:
select a.*
from articles a
where a.article_title = (select article_title
from articles
where article_title = a.article_title
AND a.id <> articles.id)
mysql
duplication
jkushner
источник
источник
GROUP BY
: mysqlperformanceblog.com/2006/09/06/…Ваша проблема может быть решена с помощью этого запроса:
источник
Похоже, мне также нужно иметь идентификатор, потому что вы хотите найти записи на основе
article_title
потому что у вас есть дубликатыБазовый MIN / MAX с GROUP BY (вы пропустите идентификаторы, когда более 2 дубликатов)
Или вернемся к денормализации, чтобы сгенерировать CSV для идентификаторов LIFO (старые идентификаторы дублируются), но вы знаете все идентификаторы здесь ..
источник