SQL中设定公式问题
SQL表格结构如下表A
id(唯一)    ACC   F3(科目)     F4(公式)       VALUE
1           101   101
2           102   102
3           103   103
4           100                   101+102+103
5           201   201
6           202   202
7           200                   201+202
。。。。。。。
上面的是表格式
表B(数据来源)
101    100
102    300
103    400
201    50
202    60
。。。。。。。。。
如何可以查询的报表可以根据公式计算结果填入表格(value)中
最终得到临时表#c
id(唯一)    ACC          VALUE
1           101          100
2           102          300  
3           103          400  
4           100          800                  
5           201          50
6           202          60
7           200          110  
------解决方案--------------------
SQL code
 select id,ACC,[VALUE]=(select sum(数据来源) from tb2 where charindex(id+'+',a.[value]+'+'))
from tb1 a