Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Анти distinct / 4 сообщений из 4, страница 1 из 1
10.03.2003, 13:13
    #32116914
Вовочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анти distinct
Почитал форум - куча вопросов как из таблицы в которой повторяются данные по одному полю вынуть уникальные - советуют использовать distinct = полностью согласен. А вот как вынуть именно повторяющиеся данные чтобы порешить что м такими деалть потом?

Пробывал с not exists - не получается, но может я не так запрос составляю. Помогите начинающему программеру плиз
...
Рейтинг: 0 / 0
11.03.2003, 10:44
    #32117169
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анти distinct
Код: plaintext
1.
2.
3.
4.
SELECT fld1, fld2, COUNT(*) AS cnt
FROM MyTable
GROUP BY fld1, fld2
HAVING
COUNT(*)> 1 


Дело все в том, что надо понять, что значит запись (данные) повторяются. По всем полям?? или только по части полей?
...
Рейтинг: 0 / 0
12.03.2003, 21:07
    #32118803
Вовочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анти distinct
2 поля в табличке например id и email

Нужно выцепить тех кто повторяется чтобы из списка рассылки их закилить, а то по нескольку писем может одинаковых лететь.
...
Рейтинг: 0 / 0
13.03.2003, 09:58
    #32118935
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анти distinct
Ну что?... Непонятно что я написал...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Анти distinct / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]