作为一个数据工作者,肯定不少被问窗口函数的问题,比如用过什么窗口函数,或者出个题,一般都是需要用到窗口函数才能完成。所以这一篇,专门讲窗口函数,不是做数据开发的也可以看看,当作学习也好,指不定哪天要实现这种逻辑。 什么是窗口函数 相信很多人都比较熟悉 SQL 聚合函数的语法,比如 count(), sum(), max()等, 窗口函数类似聚合函数,不同的是窗口函数不改变原有的行。 窗口函数是数据分析和数据开发必备的技能。 基本语法: <窗口函数> over (partition by <用于分组的列名> order by <用于排序的列名>) 可能这样的解...