C
cfeeling
Unregistered / Unconfirmed
GUEST, unregistred user!
例如sql server 中表a<br><br>编码 重量<br>0001 15.00<br>0002 25.00<br>0001 70.00<br>0003 22.00<br>0004 70.00<br><br>form中有label1,label2,label3,分别为查询0001,0002,0003的总重量后的值<br>原来查询需要执行3个adoquery<br>adoquery.sql.add('select sum(重量) as aaa from a where 编码=0001')<br>label1.caption=adoquery.fieldbyname('aaa').asstring;<br>adoquery.sql.add('select sum(重量) as bbb from a where 编码=0002')<br>label1.caption=adoquery.fieldbyname('bbb').asstring;<br>adoquery.sql.add('select sum(重量) as ccc from a where 编码=0003')<br>label1.caption=adoquery.fieldbyname('ccc').asstring;<br><br>请教怎么写才能让这多个sql查询并在一个sql查询中且分别赋值到各个label中?<br>且并在一起是不是查询速度会快很多?