Задать вопрос
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 просмотра
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Skypro
    Python-разработчик с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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