Есть таблица типа:
Нужно из нее выбрать записи с одинаковыми полями IP и DateTime и разным полем RequestURI за последнюю минуту и отгруппировать по IP.
Пока есть за запрос который ищет одинаковые по времени записи за последнюю минуту, но не учитывает разные RequestURI.
SELECT IP, DateTime FROM UserRequests
WHERE DateTime IN (SELECT DateTime FROM UserRequests GROUP BY DateTime HAVING COUNT(DateTime) > 1)
AND DateTime >= DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 MINUTE)
GROUP BY IP