love02xp 2006-8-14 11:13
请教ACCESS中UPDATE的问题
UPDATE CmpMoney SET AdMoney = 1
WHERE CmpMoney.CardID =
(SELECT addCardId, sum(adMoney) AS [SumMoney]
FROM addmoney
GROUP BY addCardId
having CmpMoney.CardID = addCardId.addCardId
);
我在Access中打算用如上语句来将CmpMoney 表中的AdMoney 字段值更新成SumMoney的值,
应该怎么写呢?
谢谢了先。。。
风雨声中 2006-8-14 14:32
更新数据和查询数据原理不一样,用一条SQL不可能搞定,你还是写个程序一条一条更新吧!
[[i] 本帖最后由 风雨声中 于 2006-8-14 14:33 编辑 [/i]]