关于临时表的操作问题,大侠帮忙啊!在线等!!(5分)

  • 主题发起人 主题发起人 cameroanthony
  • 开始时间 开始时间
C

cameroanthony

Unregistered / Unconfirmed
GUEST, unregistred user!
我已经用DBGrid显示出来了组合查询的结果,如果我想把些内容送进临时表里再进行求和操作,可我不知道怎么新建一个临时表,并且对临时表里面的数据进行操作,大侠救救我啊!<br>我的查询部分的代码,是不是要在这个SQL语句里面建临时表?<br>with form4.ADOQuery1 do<br> begin<br>//close;<br>sql.clear;<br>sql.add('select * into ##main2 from main where 1=1');<br>if edit2.text&lt;&gt;'' then<br> &nbsp; begin<br> &nbsp; sql.add('and (&sup1;¤&ordm;&Aring;=:wid)');<br> &nbsp; parameters.parambyname('wid').value:=edit2.text;<br> &nbsp; end;<br>if edit4.text&lt;&gt;'' then<br> &nbsp; begin<br> &nbsp; sql.add('and (°à&acute;&Icirc;=:banci)');<br> &nbsp; parameters.parambyname('banci').value:=edit4.text;<br> &nbsp; end;<br><br>假设已经把内容送进了临时表,那么怎么对这个表进行操作呢?就是把每个记录的某个字段的值相加得出结果显示在EDIT.TEXT里面,希望大侠不吝赐教!!!<br>A &nbsp;B<br>1 &nbsp;2<br>3 &nbsp;3<br>4 &nbsp;2<br>就是要把A字段的值相加起来,1+3+4<br><br>最近因为这个相关的程序搞的睡都睡不着,诚心希望大家帮帮我啊!!谢谢谢谢
 
select sum(a) as tot_a from tempTable
 
后退
顶部