是否可以只使用mysql查询按时间段分组?

时间:2012-11-27 00:00:13

标签: mysql time group-by

基本上我有一个包含某种日志的数据库,每个记录都有一个IP地址字段,我需要生成一个报告,查找在一小时内记录超过10次的任何IP地址。我之前还没有写过这样的任何查询,所以我想知道在开始编写代码之前是否可以编写查询。

表格列:

ip
time

1 个答案:

答案 0 :(得分:0)

select distinct ip
from logs_table
group by ip, date_format(`time`, '%Y%M%d%H')
having count(*) > 10