拼多多二面(SQL题求解!!!)

题目如图:

现在这里谢谢大佬们的解答啦~
#拼多多##面试题目##校招#
全部评论
如果每个uid在昨天都只发起了一个对话的话,那就是: with firstsent as (select uid,min(ts) 'senttime' from tbl_msgs where direction=0 group by uid), firstrespond as (select csid,uid,min(ts) 'respondtime' from tbl_msgs where direction=1 group by csid,uid), tmp as (select csid,respondtime-senttime 'timediff' from firstsent p1 left join firstrespond p2 on p1.uid=p2.uid) select csid,avg(timediff) 'averagetime' from tmp group by csid;
点赞 回复 分享
发布于 2019-09-19 14:38
什么岗啊
点赞 回复 分享
发布于 2019-09-19 13:42

相关推荐

不愿透露姓名的神秘牛友
2025-11-28 17:59
字节跳动 后端工程师 30k ✖️ 15 硕士985
汉献帝刘协:谢谢楼主 过年回去该催催我爸奋斗了
点赞 评论 收藏
分享
2025-12-02 19:33
辽宁科技大学 golang
Richard奇:还得是有鹅选鹅
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务