|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
22605
|
|