|
MySQL.RU - Webboard
Вернуться
Удаление одинаковых строк (Константин) 10/05/2006 - 19:08:59
Re: Удаление одинаковых строк (bac) 10/05/2006 - 21:07:09
Re: Удаление одинаковых строк (Dinky) 10/05/2006 - 22:53:36
> Original message text:
> From: Константин - 10/05/2006 - 19:08:59
> Subject:Удаление одинаковых строк
> -----------------
> в таблиле MyIsam как разом удалить все строки которые одинаковы по какомуто полю, но одну строку все-же оставить?
> не могу создать уникальный индекс
>
From: bac - 10/05/2006 - 21:07:09
Subject:Удаление одинаковых строк
-----------------
Я делал так
1. create table newtable select distinct ...
2. drop table oldtable
3. rename table newtable to oldtable
Конечно это катит только в режиме, когда я один работаю (т.е. вычищаю всякую грязь)
Для реали можно поигаться с созданием временной таблички (подзапроса) в которой лежат иды записей которые нужны и уже потом удалить с указанием WHERE NOT IN.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
27775
|
|