关注
第一种解法比较高明。用user_id和date共同来分组,保留了每一行记录,效果和partition一样。也让我学到了新的group by 的用法!谢谢。 就是有一点疑问:用group by分组以后,聚合函数SUM()应该是对每个分组进行计算,为什么也能响应where条件中的pn1.date>=pn2.date进行求和,这好像已经是跨分组间的求和了……这个不是很理解。 难道是因为group by仅对pn1进行了分组,而没有对pn2进行分组?如果这样的话SUM(pn2.number)应该等于pn2中number列所有值的和啊……
点赞
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# xx岗简历求拷打 #
16214次浏览 148人参与
# 找工作有哪些冷知识 #
226422次浏览 2680人参与
# 开工第一帖 #
55036次浏览 954人参与
# 应届生,你找到工作了吗 #
108170次浏览 634人参与
# 有转正机会的小厂实习值得去吗? #
11641次浏览 115人参与
# 掌握什么AI技能,会为你的求职大大加分 #
12594次浏览 476人参与
# 打工人的精神状态 #
137888次浏览 1506人参与
# 携程求职进展汇总 #
893734次浏览 5940人参与
# 工作不开心辞职是唯一出路吗 #
10721次浏览 44人参与
# 如何看待offer收割机的行为 #
1050149次浏览 6613人参与
# 你最讨厌面试被问什么 #
12600次浏览 137人参与
# 金三银四,你有感觉到吗 #
698168次浏览 6099人参与
# 选实习,你更看重哪方面? #
68326次浏览 491人参与
# 远程面试的尴尬瞬间 #
329589次浏览 1919人参与
# 你怎么看待AI面试 #
151250次浏览 803人参与
# 面试题刺客退退退 #
536981次浏览 7534人参与
# 求职季如何保持心态不崩 #
215238次浏览 1473人参与
# 面试反问你会问什么 #
170128次浏览 1747人参与
# 关于春招/暑期实习,你想知道哪些信息? #
19412次浏览 185人参与
# 哪些公司开春招了? #
36029次浏览 210人参与
