Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Удаление дублирующихся записей. (Vika) 01/09/2003 - 11:46:32
      Re: Удаление дублирующихся записей. (Oleg) 01/09/2003 - 16:38:57
      Re: Удаление дублирующихся записей. (Timofey) 04/09/2003 - 17:21:07
      Re: Удаление дублирующихся записей. (Евгений) 10/11/2007 - 20:03:09

> Original message text:
> From: Vika - 01/09/2003 - 11:46:32
> Subject:Удаление дублирующихся записей.
> -----------------
> Помогите написать SQL для удаления дублирующихся записей.
> Например,
> tabl1: (2 поля id и name)
> 1. xxx
> 2. zzz
> 3. zzz
> 4. xxx
> Надо удалить повторения.
> Заранее спасибо.
>
>


From: Timofey - 04/09/2003 - 17:21:07
Subject:Удаление дублирующихся записей.
-----------------
Могу подсказать как переписать все недублирущиеся поля в другую таблицу(например tabl2):

insert into tabl2(id, name) select id, name from tabl1 group by name

В результате в tabl2 будет две записи
1. xxx;
2. zzz;

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


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
32422



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |