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




MySQL.RU - Webboard



Вернуться
Выборка дублирующихся записей (CoceD) 19/06/2005 - 01:41:41
      Re: Выборка дублирующихся записей (bac) 19/06/2005 - 14:59:23
      Re: Выборка дублирующихся записей (Dinky) 20/06/2005 - 02:47:08

> Original message text:
> From: CoceD - 19/06/2005 - 01:41:41
> Subject:Выборка дублирующихся записей
> -----------------
> Всем привет!
> есть такой вопрос: каким образом можно выбрать из таблицы все дублирующиеся записи?
> имеется таблица в которой есть два поля id (int primary key) и string (text)
> в тексте могут быть повторяющиеся записи, но у них будет разный id
> как найти такие записи?
> строка типа
>
> Код:
> select string from current where ((string = string) AND (id != id));
>
>
> не дает желаемого результата
>


From: bac - 19/06/2005 - 14:59:23
Subject:Выборка дублирующихся записей
-----------------
Я бы написал так

select current.id, current.string
from (
select string, count(*) as c
from current
group by string
having c>1
) as g,
current
where current.string = g.string


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

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

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



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