算法问题:使用sql,python或其他语言查找产品的订单覆盖率的TopN问题

问题是这样的:根据输出格式,根据输入数据对某种产品的覆盖率进行排序:

input:

Orderid     Itemid    Quantity
001         aa       1
001         bb       1 
002         aa       1
003         aa       3
003         bb       2 
004         aa       2
005         aa       1 
006         bb       1    
007         cc       2 
008         cc       1 

output:
coverorder  itemid    orderratio   TopN
5           aa            62.50%     1
7           cc            87.50%     2
8           bb            100.00%    3

起初,我认为问题很简单。后来,我发现它应该需要迭代和其他操作。使用mysql变得困难。如果众神有想法,请给我指点并感谢它们

xiejy1 回答:算法问题:使用sql,python或其他语言查找产品的订单覆盖率的TopN问题

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2888004.html

大家都在问