sql 时间相减 得到 毫秒/秒/分钟/小时/天等
来源:互联网 发布:淘宝货源批发网 编辑:程序博客网 时间:2024/04/28 19:54
想起几个月之前接到一个需求,要统计服务器对每个请求的大致处理时间。幸好对每个请求都记了日志到数据库。因此写了一个时间相减的sql。
select t1.id id, t1.requrl requsetUrl, t1.requesttime requestTime, t1.responsetime responseTime, extract(day from t1.intv) * 24 * 60 * 60 * 1000 + extract(hour from t1.intv) * 60 * 60 * 1000 + extract(minute from t1.intv) * 60 * 1000 + extract(second from t1.intv) * 1000 operTime from (SELECT t.resp_time - t.reqs_time AS intv, t.id id, t.reqs_url reqUrl, t.reqs_time requestTime, t.resp_time responseTime from t_log t where t.resp_time is not null) t1 order by operTime desc
得到结果如图:
上图中,数据库是oralce, t_log 的两个时间字段,reqs_time(请求时间),resp_time(响应时间) 的字段类型都是 timestamp。 operTime 就是两个时间相减得到的值(毫秒),差值有点儿大(测试环境数据,请忽略,哈哈)。毫秒值都得到了,那秒、分钟、小时等肯定也能得到了。
1 0
- sql 时间相减 得到 毫秒/秒/分钟/小时/天等
- js(javascript)取得当前时间小时,分钟,秒 以及毫秒
- js(javascript)取得当前时间小时,分钟,秒 以及毫秒
- sql 获取 时间 小时 分钟 秒
- 把秒或者毫秒转为小时分钟
- Java中时间的计算 年月日小时分钟秒毫秒微秒
- js实现页面动态时间,滚动效果(年月日,小时、分钟、秒,星期,毫秒)
- PHP - 时间过去多少小时/分钟/秒
- sql 获取小时、分钟、秒 脚本
- date型数据相减,如何得到分钟或小时
- C# 日期相减得到分钟数、小时、天数
- 小时 分钟 秒 计算
- 增加小时,分钟,秒
- js把毫秒转换为 xx小时xx分钟xx秒的通用方法
- java计算两个时间相差(天、小时、分钟、秒)
- java时间转换,把秒转换为小时,分钟
- 时间转换<将秒转换为天、小时、分钟>
- java计算两个时间相差(天、小时、分钟、秒)
- 建造者模式
- Android 开源框架Universal-Image-Loader的初次使用
- RabbitMQ使用场景练习:消息确认机制(十一)
- iptables 端口转发
- 4.5
- sql 时间相减 得到 毫秒/秒/分钟/小时/天等
- 评论中添加表情
- csdn如何转载别人的文章
- createSQLQuery与createQuery的区别
- redis中数据清空
- 数据挖掘、机器学习、深度学习、推荐算法的联系与差别总结
- RabbitMQ使用场景练习:Validated User ID、Length Limit(十二 )
- 你真的懂KPI和OKR么?(附:为何谷歌、英特尔、领英均放弃KPI,转向OKR?)
- 《汇编语言(第3版)》王爽 第十一章实验