DShcherbakov
@DShcherbakov

Как составить sql запрос?

Есть таблица типа:
table.jpg
Нужно из нее выбрать записи с одинаковыми полями 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
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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