3
시스템 전반의 로그인 스로틀을 구현하려고하는데 지난 3 개월간 평균 로그인 실패 횟수를 계산해야합니다.이동 평균 - MySQL
현재 로그인 실패시마다 타임 스탬프가있는 레코드를 삽입하고 있습니다. 어떻게 MySQL에서 이것을 할 수 있습니까? 당신을 가정 당신의 도움이
시스템 전반의 로그인 스로틀을 구현하려고하는데 지난 3 개월간 평균 로그인 실패 횟수를 계산해야합니다.이동 평균 - MySQL
현재 로그인 실패시마다 타임 스탬프가있는 레코드를 삽입하고 있습니다. 어떻게 MySQL에서 이것을 할 수 있습니까? 당신을 가정 당신의 도움이
SELECT AVG(cnt)
FROM (SELECT COUNT(*) AS cnt
FROM mytable
WHERE `date` BETWEEN DATE_SUB(NOW(), INTERVAL 3 MONTH) AND NOW()
GROUP BY DATE(`date`)) x
에 미리
덕분 유형 date
, datetime
또는 timestamp
date
있는 테이블
mytable
이