@obvilion

Как сделать выборку в MySQL?

Дано: база данных с колонками:
| id | user_ip    | date
|  1 | 127.0.0.1 | 1514654820

Задача: с помощью SQL запроса одним разом показать количество запросов одного IPшника за последние 3 секунды.
Решение: не получилось.
SELECT COUNT(*) FROM `logs_ip` FROM_UNIXTIME()-`date`<3 WHERE `user_ip`='127.0.0.1';
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
0xD34F
@0xD34F
SELECT COUNT(*)
FROM `logs_ip`
WHERE
  `date` > NOW() - INTERVAL 3 SECOND AND
  `user_ip` = '127.0.0.1'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы