Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:再次求助SQL命令

1楼
天上云地下海 发表于:2005-9-1 21:25:34
在用update更新表中的数据时,更新的值可以引用其他表的统计值吗? 比如A表中的费用合计是根据B表的每次费用合计得来的,如何用UPDATE 来更新A表中的费用合计字段呢? 我用如下的命令并不成功: 1,先更新B表中的每次费用: UPDATE B表 SET 每次费用 = 单价*数量*次数 WHERE isnull(停止日期)=true; 2,更新A表中的费用合计: update A表 set 费用合计=sum(每次费用) from A表,B表 where A表=B表 第一条命令能成功更新数据,而第二条命令就不行了.
2楼
水手 发表于:2005-9-1 21:59:46
更新A表中的费用合计试试以下SQL: update A表 set 费用合计=sum(B表.每次费用) from A表,B表 where A表.字段1=B表.字段1
3楼
roy78 发表于:2008-1-15 15:49:40
聚合不应出现在 UPDATE 语句的集合列表中。
共3 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.01563 s, 3 queries.