MS SQL 2000怎么实现同一表中的字段数值自动计算?

有一表list
其中有字段(都是INT型,默认都是0)
num_1,num_2,num_3,num_4,num_5,mm_1,mm_2,mm_3

怎样实现当
num_1=mm_1*3+mm_2/5+mm_3*0.7
……
num_5=mm_1*2+mm_2/3+mm_3*0.2
天啊!!!
就没人能给我个准确的答案吗?

设置自动计算的数据列公式
如num_1的公式设置为:
mm_1*3+mm_2/5+mm_3*0.7

设置公式方法是:右键点数据表,选设计表,选择要设置公式的列,在公式那里输入公式即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-11-17
update list set num_1=mm_1*3+mm_2/5+mm_3*0.7 ,……,num_5=mm_1*2+mm_2/3+mm_3*0.2

用这样的SQL就可以了
第2个回答  2006-11-17
你需要设置一个触发器,,,当你修改或插入数据时,自动计算你需要的数据
相似回答