@Lanserot
как еж в тумане

Показать все значения где другое значение count > 1?

Прошу помочь, не знаю даже как правильно задать вопрос гуглу

6137d70d9e9dd498051277.png

Есть таблица, из нее мне надо вытащить все call_id, где есть больше одного значение value
Что бы грубо говоря было как-то так

> call_id | value
> 22640 | 2
> 22694 | 2

я это могу описать словами так
"Выбрать call_id где количество value > 1 на один call_id"
и исключить все значения где меньше одного повтора
  • Вопрос задан
  • 100 просмотров
Решения вопроса 2
samodum
@samodum
Какой вопрос - такой и ответ
group by и count, условие - having
Ответ написан
Комментировать
@Akina
Сетевой и системный админ, SQL-программист.
call_id, где есть больше одного значение value

SELECT call_id
FROM tablename
GROUP BY call_id
HAVING COUNT(DISTINCT value) > 1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы