所以我有一个mysql表,其中包含该IP的ip和错误类型的记录。
此表每15分钟有数百万条记录,因此我需要能够在每次加载前截断它。我需要保留的是在整个月中每个IP的每种错误类型的运行总数。
我研究并发现我需要做一个这样的汇总表,但我似乎无法弄清楚如何在从原始表中删除原始记录后保持数据的运行总数。
如果我需要包含任何内容,请告诉我,我确定这是一个简单的请求,但我仍然对mysql很新。提前感谢您的帮助!
答案 0 :(得分:0)
使用它:
SELECT COUNT(t.ErrorType) as 'ErrorTypesPerIp', t.Ip
FROM TableName as t
-- WHERE Month >= 'last_month_date'
GROUP BY t.Ip