【大厂真题】SQL23题解 | 支付间隔平均值

# 需求分析 找出同一个order_id下order_log与select_log相差时间的绝对值的平均值
# 绝对数
# 整数
SELECT 
cast(AVG(ABS(timestampdiff(second,a.logtime,b.logtime))) as signed) as gap
FROM order_log a
left join select_log b 
on a.order_id =b.order_id
#GROUP BY a.order_id 需要去掉order_id

# 整数

signed 无符号整形

unsigned 有符号整形

cast后面没有空格

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务