2015-01-07 4 views
0

Я новичок в базах данных. Я хочу найти дубликаты записей из таблицы базы данных, которая уже создана, т. Е. Я не беспокоюсь о том, чтобы предотвратить дублирование вставки, но я хотел знать дубликаты записей. я попытался сНайти дубликаты записей в таблице базы данных

Distinct 

ключевым словом, но он будет показывать записи путем удаления дубликатов данных, и после этого я попытался

unique index 

, который будет говорить имя таблицы, которая испытывает повторяющиеся записи, но не показывать или давать повторяющиеся записи. благодарит заранее.

+0

Не могли бы вы предоставить структуру таблицы в своем вопросе? Thx в adv. –

ответ

0

Список столбцов, которые делают запись дубликат, а затем группу ими и сосчитать occourances

select col1. col2 
from your_table 
group by col1, col2 
having count(*) > 1 

The having списки статье рассматриваются только те, которые имеют более чем один Enry в таблице.

+0

Спасибо за решение, с которым оно сработало, но я выполняю команды sqlite3 с помощью connectionC API, это их способ получить все эти дубликаты данных в файл. здесь его только отображение записей. – erdarshp

 Смежные вопросы

  • Нет связанных вопросов^_^