关于计算字段的问题(50分)

  • 主题发起人 ifcansee
  • 开始时间
I

ifcansee

Unregistered / Unconfirmed
GUEST, unregistred user!
我想要把query1,query2,query3,query4,query5的结果按照query1+query2+query3-query4
-query5计算公式输出到dbgrid中
我添加了一个table,然后把table中的字段都设定为计算字段,字段值按照上述公式计算
但是结果却是都一样的(第一行数据的计算结果),为什么?
请问谁还有别的办法实现上述结果?
 
select a.num as aa,b.num as bb,c.num as cc,d.num as dd,e.num as ee,
aa+bb+cc-dd-ee
from query1 as a,query2 as b,...
where a.id=b.id and a.id=c.id.....
query1 为select 语句
 
我的意思是这样的,我用了query1,query2....query5,各自有不同的sql语句,但是输出的
结果结构都是一样的,只不过具体数值不同,结构如下:
seiz answ serl rerl
123 4343 45 55
23 44 56 32
44 55 63 77
.. .. .. ..
.. .. .. ..
我想得到的结果是这样的(seiz1表示query1所得结果,seiz2表示query2所得结果....)
seiz1+seiz2+seiz3-seiz4-seiz5 answ1+answ2+answ3-answ4-answ5 serl1+.... rerl1+....
.... ....... .... ....
.... ....... ..... ....
采取什么办法最好?

 
接受答案了.
 
顶部