早教吧作业答案频道 -->其他-->
求一个遍历数据库的编程方法或统计的算法,思路,海量数据?谢谢原始表---产品表ID产品ID零件名称零件数量0010001零件A100020001零件B200030001零件C10...0200001零件M50210002将产
题目详情
求一个遍历数据库的编程方法或统计的算法,思路,海量数据?谢谢
原始表---产品表
ID 产品ID 零件名称 零件数量
001 0001 零件_A 10
002 0001 零件_B 20
003 0001 零件_C 10
...
020 0001 零件_M 5
021 0002
将产品使用的零件及零件使用数量看做一个元素,即
零件_A 10
与
零件_A 15
看成两个不同的元素
对产品ID所示产品进行遍历,将每一产品使用的零件取零件3个,生成组合表如下
新生成----组合表
ID 组合ID 零件名称 零件数量
001 0001 零件_A 10
002 0001 零件_C 10
003 0001 零件_M 5
004 0002 零件_A 10
005 0002 零件_C 5
006 0002 零件_M 5
上表中组合ID 0001 与组合ID 0002 只有零件C的数量不同,被看做两个组合
然后用组合表对产品表进行遍历并进行统计,计算每个组合出现次数
新生成----统计表
ID 组合ID 统计
001 0001 X次
求算法或更好的思路实现不同组合的统计
海量数据,产品表有上千万条,运算量估计也是海量的,目前有将近300台客户端可以利用.就是不清楚应该如何实现
原始表已经在SQL Server数据库中有了
现在需要生成组合表和统计表
组合表取值范围是N-M个
整个库估计需要进行几亿次的遍历
海量海量啊...
原始表---产品表
ID 产品ID 零件名称 零件数量
001 0001 零件_A 10
002 0001 零件_B 20
003 0001 零件_C 10
...
020 0001 零件_M 5
021 0002
将产品使用的零件及零件使用数量看做一个元素,即
零件_A 10
与
零件_A 15
看成两个不同的元素
对产品ID所示产品进行遍历,将每一产品使用的零件取零件3个,生成组合表如下
新生成----组合表
ID 组合ID 零件名称 零件数量
001 0001 零件_A 10
002 0001 零件_C 10
003 0001 零件_M 5
004 0002 零件_A 10
005 0002 零件_C 5
006 0002 零件_M 5
上表中组合ID 0001 与组合ID 0002 只有零件C的数量不同,被看做两个组合
然后用组合表对产品表进行遍历并进行统计,计算每个组合出现次数
新生成----统计表
ID 组合ID 统计
001 0001 X次
求算法或更好的思路实现不同组合的统计
海量数据,产品表有上千万条,运算量估计也是海量的,目前有将近300台客户端可以利用.就是不清楚应该如何实现
原始表已经在SQL Server数据库中有了
现在需要生成组合表和统计表
组合表取值范围是N-M个
整个库估计需要进行几亿次的遍历
海量海量啊...
▼优质解答
答案和解析
海量数据,产品表有上千万条,运算量估计也是海量的,目前有将近300台客户端可以利用
对产品表进行遍历并进行统计,计算每个组合出现次数
对产品表进行遍历并进行统计,计算每个组合出现次数
看了求一个遍历数据库的编程方法或统...的网友还看了以下:
直接写出结果.0.3+0.02=34+0.4=18.3-0.98=0.25×9+0.25=3.6- 2020-04-07 …
设f(x,y)在(0,0)处连续,limx,y→0f(x,y)-1ex2+y2-1=4,则()A. 2020-05-14 …
某市电话费与通话时间的关系如下表:通话时间1分钟,电话费(0.3+0.6)元.通话时间2分钟,电话 2020-05-20 …
某电子商务公司随机抽取l000名网络购物者进行调查,这1000名购物者2015年网上购物金额(单位 2020-06-08 …
有朋友自远方来,他乘火车,轮船,汽车,飞机来的概率分别为0.3,0.1,0.2,0.4有朋友自远方 2020-06-13 …
1.已知方程x^2-(m+1)x+4=0的两根都落在0,3,求m的取值范围2.求m的取值范围,使关 2020-06-27 …
0.5x+2\0.03-x=0.3(0.5+2)\0.2-131\12要过程题打错了没加括号是(0 2020-07-17 …
1、有理数x.y,且|3x+2|+(2y-3)²=0求-x²-y²的值.(汉语翻译:有理数x,y, 2020-07-30 …
一.计算题(一)直接写出得数:0.3+0.57=0.54÷6=2.2×5+9=2.4×0.5=8-0 2020-11-17 …
△=0,△<0时一元二次方程ax2+bx+c=0(a>0)的根根需要用字母代表出来△>0,△=0,△ 2020-12-27 …