@d1zz74

Как сделать запрос на выявления дублей?

К примеру есть таблица:
user | date
1 | 21.01.2021
1 | 21.01.2021
1 | 02.02.2021
2 | 02.02.2021
2 | 03.02.2021
2 | 03.02.2021

И мне надо вывести дубли дат группируя по юзерам. т.е к примеру у юзера 1 дубли дат 21.01.2021 а у юзера 2 03.02.2021.
  • Вопрос задан
  • 65 просмотров
Решения вопроса 2
@d1zz74 Автор вопроса
Решил.
SELECT user, date, COUNT(*)
FROM users
GROUP BY user, date
HAVING COUNT(*) > 1
Ответ написан
Комментировать
@zexer
Можно через оконную функцию rank сделать, почитайте про это.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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