早教吧作业答案频道 -->其他-->
求一个遍历数据库的编程方法或统计的算法,思路,海量数据?谢谢原始表---产品表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台客户端可以利用
对产品表进行遍历并进行统计,计算每个组合出现次数
对产品表进行遍历并进行统计,计算每个组合出现次数
看了求一个遍历数据库的编程方法或统...的网友还看了以下:
某学生在称量物品时,错将样品和砝码的位置颠倒了,其平衡时的读数是6.5g(1g一下只能用游码).如 2020-05-23 …
(变异与育种)现有纯合高干抗病(AABB)玉米品种,两对等位基因独立遗传,用其培育新品种.请据图回 2020-06-10 …
求思路天平上称物,既可以把物品、砝码各放一边,也可以左右同时放砝码,要称1-40整克重物品,都能一 2020-06-11 …
现有纯合高秆抗病(AABB)玉米品种和纯合矮秆易感病(aabb)玉米品种,两对等位基因独立遗传,用 2020-06-20 …
(变异与育种)现有纯合高干抗病(AABB)玉米品种,两对等位基因独立遗传,用其培育新品种.请据图回 2020-06-25 …
代销商品是销售商品的一种方式,牵涉到委托方和受托方两个方面,处在委托方立场上的商品称为( ) 2020-08-23 …
有10个小球,根据标准,每个小球的质量应该是在10克,但这10个小球中,混进了一个次品瓷瓶的外观与正 2020-11-03 …
下图表示某种农作物①和②两种品种分别培育出④⑤⑥三种品种。根据上述过程,回答下列问题:(1)用①和② 2020-11-05 …
找次品,快1、如果有12个零件,其中一个是次品,应该怎么分,称的次数最少而且保证能找出次品?2、有7 2020-11-24 …
下列图解表示某种农作物①和②两种品种分别培育出④⑤⑥三种品种。(1)用①和②培育⑤所采用的方法Ⅰ称为 2021-01-05 …