@AlexSer

Как удалить дубликаты строк в Mysql по трем праметрам?

У меня есть таблица с столбцами
Surname Name FatherName Birthday
Как удалить дубликаты , при совпадений этих столбцов?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Создать новую таблицу с уникальным ключом по этим полям (CREATE TABLE LIKE, ALTER TABLE ADD UNIQUE), скопировать в неё все записи с игнором дублей (INSERT IGNORE ... SELECT FROM), удалить старую таблицу, переименовать новую.
Ответ написан
VladimirAndreev
@VladimirAndreev
php web dev
а что будет с полными тезками, да ещё и с одной датой рождения? такие есть..
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы