注册 登录
编程论坛 SQL Server论坛

[求助]如何计算和?

monkey1931 发布于 2007-08-14 14:31, 585 次点击
我有一个表,表如下:
ID a1 a2 a3 a4 a5 a6 a.... a单数和 a双数和
1 23.0 3 43 23 0 null null
2 3 4 3 6 0 null
3 6 9 7 null null null


我的意思是,后面的a单数和,或者a双数和,是自动计算出来的,我前面的a ...的数据每增加一个后面就加上一个,如果没有的话就不加。

请高手指点,在数据库中如何做?作者在ASP页面中该如何做?

小弟非常感谢
4 回复
#2
Kendy1234562007-08-14 14:52
看置顶的帖子 https://bbs.bc-cn.net/viewthread.php?tid=118886

第一个例子 使用计算列 就是你这种情况
#3
monkey19312007-08-14 16:01

他上面列中的数据不允许为空。但是我的数据有可能是空的啊

#4
sky_yang_sky2007-08-14 16:47
有空這樣不行嗎
create table a11(a1 int ,a2 int,a3 int,a4 int ,a5 int,.......aodd as(isnull(a1,0)+isnull(a3,0)+isnull(a5,0).....),aeven as (isnull(a2,0)+isnull(a4,0).....))
#5
monkey19312007-08-14 19:31

上面的可以实现. 谢谢

1