订单表结构如下:
订单明细ID|宽度
1 |300
2 |350
3 |500
4 |300
5 |300
6 |250
7 |400
8 |300
9 |600
10 |350
11 |450
12 |300
等等
想统计订单表中宽度组合在1000~1100范围内都有哪些组合方式,并一一列举出来生成订单宽度组合表?(由于订单表数据很多,需要考虑统计效率问题)
组合表格式如下
方案|总宽度|订单明细ID1|宽度1|订单明细ID2|宽度2|订单明细ID3|宽度3|
方案1 | 1050 | 1|300 | 2|350 | 7|400
方案2 | 1100 | 1|300 | 2|350 | 11|450
方案3 | 1100 | 1|300 | 3|500 | 5|300
方案4 | 1100 | 3|500 | 9|600
等等
[此贴子已经被作者于2015/3/6 10:14:01编辑过]