我正在尝试获取我们的应用程序每天的最大并发用户数,但遇到了一些问题。
在每条记录中,我都有一个时间戳、并发和一个server_name
我试过了:
SELECT timestamp, MAX(concurrents) FROM log where server_name like '%XXXX%' ;这给了我一个时间戳和最大并发数
然后我尝试了一下:
SELECT timestamp, MAX(concurrents) FROM gss_performance_log g where server_name like '%turk%' group by timestamp;这给了我很多时间戳和很多并发,在同一天有多个时间戳
如何获取每天的单个最大并发数?
如有任何建议,不胜感激。
谢谢
发布于 2014-08-01 17:15:40
使用date()从您的时间戳中删除时间部分
SELECT date(timestamp), MAX(concurrents)
FROM gss_performance_log g
where server_name like '%turk%'
group by date(timestamp);https://stackoverflow.com/questions/25076755
复制相似问题