我希望在sql中获得特定维度在数天内的最大值,如下例所示:我有一个初始数据集:我希望通过天数计算按产品类型划分的商品和销售额的最大nr,如下例所示:预期产量:你有什么建议吗?我尝试了max function和max\u by来获取max by product id,但没有成功。先谢谢你。
jei2mxaa1#
使用窗口功能:
select t.*, max(items) over (partition by product_type), max(sales) over (partition by product_type) from t;
1条答案
按热度按时间jei2mxaa1#
使用窗口功能: