Общие > Базы данных

Как найти в MySQL повторяющиеся записи?

<< < (2/2)

tserbis:
Alexandr, ото ж бо...

a@mail.dux.ru, уточнил бы - что именно нужно.

a@mail.dux.ru:
tserbis
да, я хочу выбрать все повторяющиеся поля разом.

вот пример: в базе db1 поля ID и fname

в полях
ID fname
1  aa
2  ff
3  hhh
4  aa
5  ff
6  gfdg


после задуманной мною выборки должны быть выбраны поля с ID
1,4,2,5

Metaller:
select t1.* FROM table as t1, table as t2 WHERE t1.fname=t2.fname AND t1.idt2.id

примерно так

a@mail.dux.ru:
Metaller  - ты (Вы) гений!
Спасибо. ваш код работает.

Правда здорово медленно. у меня 36 000 записай которые нужно было проверить. Но это лучше, чем просто руками.

Alexandr:

--- Цитировать ---a@mail.dux.ru:
Правда здорово медленно.
--- Конец цитаты ---

CREATE INDEX fname ON table (fname)

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии