数据库格式如下,怎样完成计算? ( 积分: 100 )

  • 主题发起人 主题发起人 reso-213
  • 开始时间 开始时间
R

reso-213

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库格式如下,怎样完成计算?
代号 计算公式
F01 F11+F12
F02 F15+F17
F11 F06+F07
F06 F06
F07 F07
F13 F01+F02+F11
.... ....
其中代号一列为变量
计算公式中的代号变量值可从另一数据表中得到
如何得到每一行计算公式的结果,并且修改其中一个公式,其他关联公式也会计算?
想过用SQL UPDATE 表 SET 代号=计算公式 来完成,结果无法实现,请指教!
 
这个好像是自定义项目什么的吧,以前我们做过在自定义工资款项中用过类似的方法
用sql中的Replace函数来替换公式内容
 
帮你顶,接个分
 
全部计算一次
 
是否能够使用 SQL UPDATE 表 SET 代号=计算公式 来完成,请指教!
cnhotel:能说的详细点吗? 我也用过类似的替换法,但是计算太慢.
竹寨: 我用全部计算需要循环6次才能将所有数据计算完成。也是太慢.
 
可考慮下分類處理啊
 
分析处理呀,分析:F11+F12公式,如果有+的,就分解出这中的各项,然后用相应的值进行计算.
 
后退
顶部