首页
社区
课程
招聘
求教:一个数据库逐行计算的问题...
发表于: 2010-10-8 11:14 3679

求教:一个数据库逐行计算的问题...

2010-10-8 11:14
3679

以上是一个access的数据库

我想要把  B的各项减去A的各项得出的结果 的绝对值 进行最后求和...
就是说:
B的X1    减去    A的X1的绝对值(为0)
B的X2    减去    A的X2的绝对值(为1)
....
B的X7    减去    A的X7的绝对值(为1)

最后把7个结果求和得出最终结果(本例子最终结果为4)

求教下该如何做到...
方式方法不限,ASP什么的需要用到都可以...前提是能放在网上通过浏览器浏览.
拜托了~~~
(其实是想做一个兴趣匹配运算,看看一群人之间兴趣相同最接近的是谁,根据最后得出的数字的大小来确定兴趣相近的两人...)

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 21
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我可以用java实现
2010-10-10 22:08
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
先把数据读到两个数组里面a[N],b[N].
然后循环
int reusult = 0
for ( int i = 0 ;i < N;i++)
{
   reusult  = reusult   + abs(a[i] - b[i]);
}

result 就是你要的合计值。
至于最后怎么显示,你自己选择好了。jsp和asp.net都可以。
2010-10-12 11:32
0
雪    币: 196
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
很简单的吧,楼上基本对了,asp也可以,

伪代码如下。

dim reusult = 0
do while i<N
   reusult  = reusult   + abs(a[i] - b[i]);
   i=i+1
next
2010-10-14 14:48
0
游客
登录 | 注册 方可回帖
返回
//