?

Log in

VitCOM Photo
WebDev - Как удалить дупликаты записей из mysql 
7-июл-2009 03:40 am

После недолгих мучений был найден такой результат

ALTER ignore TABLE `tablename` ADD UNIQUE (`field1`, `field2`)

В примере оставляются только те записи, в которых field1, field2 уникальные.
Это можно сделать по 1 полю или по нескольким.

Способ вроде как самый быстрый из возможных.

Comments 
7-июл-2009 09:23 pm
а потому что два параметра использовал :) помню работал с таблицой на 100 000 записей, обработка прошла за 15 минут :)
This page was loaded июл 23 2017, 12:54 am GMT.