update T_GeneralSituation as a set a.UnitPrice=0,a.Quantity=0 ,a.Money=(select sum(b.Money) from T_GeneralSituation as b) where a.S_GSID='001001001006011' 报错是 操作必须使用一个可更新的查询
将表中的Money字段求和 赋给指定的字段,在ACCESS下好象不支持update的嵌套查询,大家帮看看有没有办法解决
我曾试想将查询做为一张表,来update两张表,但是这样更新普通的字段可以,但是不能用sum函数
将表中的Money字段求和 赋给指定的字段,在ACCESS下好象不支持update的嵌套查询,大家帮看看有没有办法解决
我曾试想将查询做为一张表,来update两张表,但是这样更新普通的字段可以,但是不能用sum函数
From (select sum(Money) AS Money from T_GeneralSituation) as b where T_GeneralSituation.S_GSID='001001001006011'
只能Update 表 Set a=xx,b=xx Where c=xx
在数据库中多做点ID联系 应该没有问题
我以前编写ASP都是这么过来的!