Нужно выбрать сгруппированные по IP
записи за последнюю минуту и DateTime
, где одинаковые IP
и DateTime
, но разные RequestURI
.
Т.е. если смотреть данный пример - он ничего не вернет, если сделать одинаковым временем - ничего не вернет, но если сделать одинаковое время и разные RequestURI
- то вернет одну запись с этим IP
и DateTime
.
Пока есть за запрос который ищет одинаковые по времени записи за последнюю минуту, но не учитывает разные 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
Здравствуйте, возможно ли сделать уникальное текстовое поле в Mysql?
Добрый вечер! Нужна помощь, как в MySQL вывести из столбца значения, которые перечислены через запятую (4374,817969,63991,102124,2272,575180,723988,736205,662996,786018) в каждую...
Поднял redmine через apche, база на mysqlОС CentOS 7