我出100分!求一条SQL语句(100分)

  • 主题发起人 主题发起人 bigdeer
  • 开始时间 开始时间
B

bigdeer

Unregistered / Unconfirmed
GUEST, unregistred user!
有这么两个表在delphi5下用ado连接access97表。
结构很简单,基本上一样。
A表 A表
name money1 money2 name money1 money2
有记录若干 只有一条记录(合计)
想实现如下
在b表中有个记录‘合计’,想把A表的money1,2求和,更新B表‘合计’记录的money1,2字段。
用一条sql语句实现,我出100分!
 
update tableB set money1 = (select sum(money1) from tableA),
money2=(select sum(money2) from tableA)
调试过,没问题
 
不行呀,得到这么一个结果。
Operation must use an updateable query.
操作必须使用一个可更新的查询。
 
你试试sqlbuilder,它的语句应该没问题的,
 
sqlbuilder,那里有的?
 
daiqingbo的语句没问题应该可用。右键单击QUERY,Build SQL...
 
没有别的办法了,我用其他方法自己解决了。
 
多人接受答案了。
 
后退
顶部