标签: sql oracle group-by sum
假设我有以下名为“Num”的数据集:
80 70 50 40 20 20 20 10
我想将这些数字添加到小于(或等于)100的最少数量的分组中。每个数字只能使用一次。因此,对于上面的示例,我们将分组如下:
Group 1: 80 + 20 Group 2: 70 + 20 + 10 Group 3: 50 + 40 Group 4: 20
我的答案是4(4个独特的分组,接近&包括100)。