sum(需要聚合的列) over(partition by 作为分组条件的列,作为分组条件的列2......)
会根据后面的条件去单独计算
比如我想将商品价格根据时间和品类分组计算出,可以这么写
sum(money) over(partition by `type`,`month`)

本文深入探讨了SQL中的窗口函数使用,特别是`SUM`函数结合`PARTITION BY`子句的应用。通过示例解释如何根据时间(`month`)和品类(`type`)对商品价格进行分组求和,为数据分析和商业智能提供强大工具。
sum(需要聚合的列) over(partition by 作为分组条件的列,作为分组条件的列2......)
会根据后面的条件去单独计算
比如我想将商品价格根据时间和品类分组计算出,可以这么写
sum(money) over(partition by `type`,`month`)


被折叠的 条评论
为什么被折叠?