powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Найти строки, которые содержат разные значения для одного ключа
7 сообщений из 7, страница 1 из 1
Найти строки, которые содержат разные значения для одного ключа
    #39304401
rezhisser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица

email customer_idmail@mail 22 mail@mail 22 mail111@mail 23 mail111@mail 0 mail222@mail 25 mail222@mail 0 mail333@mail 55 mail333@mail 55

Нужно отобрать только те строки, для которых для одного и того же значения email в столбце customer_id разный id-шник

Т.е. результат должен быть таким

email customer_id mail111@mail 23 mail111@mail 0 mail222@mail 25 mail222@mail 0
...
Рейтинг: 0 / 0
Найти строки, которые содержат разные значения для одного ключа
    #39304404
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rezhisser,

group by, having count(1) = 1
...
Рейтинг: 0 / 0
Найти строки, которые содержат разные значения для одного ключа
    #39304516
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
GROUP BY email
HAVING COUNT(DISTINCT customer_id) > 1
...
Рейтинг: 0 / 0
Найти строки, которые содержат разные значения для одного ключа
    #39304544
rezhisser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina
Код: sql
1.
2.
GROUP BY email
HAVING COUNT(DISTINCT customer_id) > 1



Так я просто получаю список, где есть расхождение, но не вижу их.

Т.е. мне нужно видеть все значения customer_id для конкретного email (если там есть расхождения)
...
Рейтинг: 0 / 0
Найти строки, которые содержат разные значения для одного ключа
    #39304557
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так используй для этого ещё одну копию таблицы.
...
Рейтинг: 0 / 0
Найти строки, которые содержат разные значения для одного ключа
    #39304792
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rezhisserТ.е. мне нужно видеть все значения customer_id для конкретного email (если там есть расхождения)
...
Рейтинг: 0 / 0
Найти строки, которые содержат разные значения для одного ключа
    #39304793
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnSi_SrrezhisserТ.е. мне нужно видеть все значения customer_id для конкретного email (если там есть расхождения)

Подробно напишу:
AnSi_Srrezhisser,

group by email, customer_id, having count(1) = 1
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Найти строки, которые содержат разные значения для одного ключа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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