У меня есть таблица, в которой хранится список воспроизведения пользователей, видео можно просматривать несколькими пользователями несколько раз. А запись выглядит следующим образом:Группа по двум полям и имеет count() в первом поле
videoid, userid, time
123, abc , 2013-09-11
Это означает, что пользователь (ABC) наблюдали видео (123) на 2013-09-11
Теперь я хочу, чтобы найти различные пользователи смотрели список видео (без дублирования) , и только показать пользователям, просмотревшим больше двух видео.
SELECT videoid, userid
FROM table_play_list
WHERE SOME CONDICTION
GROUP BY userid, videoid
СКП только выбрать отдельных пользователей список наблюдения, я также хочу, чтобы отфильтровать пользователей, которые просмотрели более двух различных видео.
Я знаю, что мне нужно пойти в Google и сначала прочитать документацию, некоторые сказали, что «HAVING» может решить это, к сожалению, я не мог этого сделать.
Ты только что спас мне жизнь. –