每秒通过SQL查询绑定查询

时间:2013-09-25 12:28:52

标签: sql oracle bind

一个表包含绑定dns查询,其方式如下:

10.30.2.218 | 86.214.218.178.in-addr.arpa|25.09.13 10:32:29,774000000

即“客户端IP”,“查询”,“查询时间”(作为时间戳) 我一直在尝试提出一个SQL请求来计算为ip地址分组的查询数,但每秒计算一次。但仍然失败。 我试过这个问题:

select to_char(log_time, 'HH24:MI:SS'),log_client,count(*) from msint
group by log_time,log_client
order by 3 desc;

但它会按我需要的毫秒而不是秒返回灌浆。 如果你给我一个如何获得“每秒请求”的提示,我会非常感激。

1 个答案:

答案 0 :(得分:0)

按功能结果分组,而不是字段。换句话说,

group by to_char(log_time, 'HH24:MI:SS'), log_client