Для таблицы, в которой хранятся записи поведения посещения веб-страниц пользователя, как я могу выбрать пользователей, которые посещают более одной веб-страницы.
Структура этих таблиц:
userId webpageId visitTime
0 123 ...
0 124 ...
1 123 ...
... ... ...
Я могу рассчитывать, используя:
SELECT userId, COUNT(DISTINCT webpageId) AS count FROM visits GROUP BY userId;
Это дает мне результат:
userId count
0 2
1 1
2 6
... ...
Как я могу исправить запрос, который дает мне конечный результат, например:
userId
0
2
...
каждый пользователь, посещающий несколько веб-страниц DISTINCT