| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 960 人关注过本帖
标题:四个表格求和问题
取消只看楼主 加入收藏
hyliang333
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-10-12
结帖率:100%
收藏
已结贴  问题点数:30 回复次数:2 
四个表格求和问题
我在学习中碰到这样一个问题:有ABCD四张表格,表格式大致如下:
             序号  a1  a2  a3   ...   a224
               1    0   1   0   ...     2
               ...
              145   1   1   0   ...     0

             序号  b1  b2  b3   ...   b224
               1    3   1   2   ...     2
               ...
              145   1   2   0   ...     2

CD表类似,现在要求计算a(i)+b(j)+c(k)+d(l)(i,j,k,l=1,2,...224)所有结果,然后对这些a(i)b(j)c(k)d(l)组合的145次进行统计,看145次中a(i)+b(j)+c(k)+d(l)的结果满足设定范围的有多少个,并找出其中搭配最好的一组,我考虑用SQL语句实现,可是数据结果大得惊人,而且统计起来很费时,有没有好一点的办法解决这个问题?恳请老师们指点,给个思路。
谢谢!!!

搜索更多相关主题的帖子: 学习 统计 
2011-10-14 11:33
hyliang333
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-10-12
收藏
得分:0 
回复 2楼 panpende
抱歉没有说清楚我的问题!问题是要从四个表每个表中挑出一个字段进行搭配。
举个例子:
现在如果我在A表中选取的是a1,在B表中选取的是b1,在C表中选取的是c1,在D表中选取的是d1,而它们的第一条记录值分别为0,2,1,3,那么a1+b1+c1+d1=6,如果有要求说这个和值在0-3之间表示结果比较理想,那么选取工a1、b1、c1、d1这种搭配145条件记录中的第一条就不在0-3这个理想的设定范围之中,其它的144条记录也要将四个值进行求和与0-3进行比较,看145条记录中有多少条是在理想范围中的,有多少条不是的。对于选择其它如a1b2c2d2,a1b3c3d5...等所有情形都进行统计,找出其中符合理想设定范围最好的搭配。不知道这样有没有说清我的问题。
谢谢您对本问题的关注!
2011-10-14 16:06
hyliang333
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-10-12
收藏
得分:0 
可能是我的表达能力不行,让各位老师们没看明白。我试着打个比方,虽然不是很贴切,但希望借它表达清楚我的意思。
A、B、C、D为四大类不同的设备,每大类设备又各有224台相同的机器,即a1、a2、a3.....a224,这224台是相同的,b1、b2、b3...b224,这224台也是相同的,但是与A中的机器不同,C、D类似,而完成一件工作需要从四大类中各选出一台机器组成一组共同完成。现在已经对这所有的机器的145天的运行情况作了记录,所得到的就是上面的四张表,比如说是每天的故障次数,那么对都对就应第一天的情况而言,如果我选a1、b1、c1、d1这四个机器去组合完成工作,“现在如果我在A表中选取的是a1,在B表中选取的是b1,在C表中选取的是c1,在D表中选取的是d1,而它们的第一条记录值分别为0,2,1,3,那么a1+b1+c1+d1=6,如果有要求说这个和值在0-3之间表示结果比较理想,那么选取工a1、b1、c1、d1这种搭配145条件记录中的第一条就不在0-3这个理想的设定范围之中”(摘自三楼),这只说明了第一天的情况,还有144天的情况要全部统计起来才好作判断,说a1、b1、c1、d1这四台搭配好不好。另外所有的如a1b2c2d2,a1b3c3d5...搭配也全部统计起来一起进行比较。大概就是这样类似的问题。不知道有没有说明白我的意思。还请老师们不吝赐教!谢谢了!
2011-10-16 17:42
快速回复:四个表格求和问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017771 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved