请各位帮帮我:一个数据库的问题(0分)

  • 主题发起人 主题发起人 lfqbl
  • 开始时间 开始时间
L

lfqbl

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有两个表TABLE1,TABLE2,TABLE1的字段有NAME,ASSORT,TABLE2的字段有,NAME,MONEY,
现要求:按ASSORT分组,并求每一组的SUM(MONEY),应该怎么做?谢谢各位了.
 
什么问题呀?
 
select sum(money) from table1,table2 where table1.name=table2.name group by assort
 
我这样试了但DELPHI报错,好象是非法存取数据了.我用的是ACCESS数据库,ADOQUERY控件;
 
你的MONEY字段是什么类型的?
 
同意初学者1的建议,应该那样没有问题!
 
MONEY字段是整型,我试过了,还是有错.
 
加个name试试
select name,sum(money) from table1,table2
where table1.name=table2.name
group by assort
 
select assort,sum(money) from table1,table2 where table1.name=table2.name group by assort
 
后退
顶部