题解 | 支付间隔平均值

支付间隔平均值

https://www.nowcoder.com/practice/847431ad931e45348eb1ab5657144c28

# ABS(...):取时间差的绝对值。
# CAST(... AS SIGNED):将结果转换为整数形式。
# 虽然timestampdiff返回值是一个整数,但是avg求平均值会把结果转化成浮点数,所以这里不要使用round函数处理(否则会输出浮点数),而是使用cast进行取整

select cast(avg(abs(timestampdiff(second, a.logtime, b.logtime))) as signed) gap
from order_log a
inner join select_log b
on a.order_id = b.order_id

全部评论

相关推荐

03-11 20:17
浙江大学 Java
蝴蝶飞出了潜水钟丿:浙江大学加粗加艺术字加特效加特技加加加....然后随便投就行了
点赞 评论 收藏
分享
大叔叔1:你把自己说的话打码,所以你想表达什么
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务