我想确定一个成本中心在该资产中出现的次数的比率
可能比解释
更容易展示输入文件
asset_id|employee_id|costcentre_id
1|123|2
1|342|2
1|122|3
2|231|4
2|232|3
应返回
asset_id|employee_id|ratio
1 | 2 | 1 //because more than 50% of 1 was allocated to 2
2 | 4 | 0.5 //because not more than 50% ...
2 | 3 | 0.5 //because not more than 50% ...
当然,输入看起来比这更糟糕,想象一下。 。
5|503|18
5|742|18
5|861|18
5|408|18
5|330|18
5|440|18
5|102|18
23|418|5
26|723|70
26|466|89
26|376|85
26|839|89
28|811|189
28|1224|244
28|302|72
28|348|244
29|229|47
31|655|80
44|250|10
44|729|81
44|867|10
44|960|81
44|973|81 //just a small piece of the input file
需要确定asset_id所在的次数然后它将获得每个值的值并确定是否有超过50%分配给成本中心,给它一个比率1和那个的输出结果条目。
如果它没有超过50%的costcenter id是相同的,它应该将比率分配给公式比率=(其存在的次数/其他次数)
答案 0 :(得分:0)