Office中国论坛/Access中国论坛
标题:
更新查询(UPDATE)能根据所给的条件更新查询吗?
[打印本页]
作者:
gxingyang
时间:
2006-7-28 00:06
标题:
更新查询(UPDATE)能根据所给的条件更新查询吗?
语句如下:
DoCmd.RunSQL "UPDATE PgwRecord,Master SET PgwRecord.CurrentlyEncCBSStatus = Master.Status WHERE (PgwRecord.ProductNumber=Master.Material) GROUP BY PgwRecord.CaseID HAVING (PgwRecord.CaseID=CaseID) ;"
共有两个表
gwRecord,Master
想根据CaseID(long变量)有选择的更新,不知道我哪里出了问题
作者:
fan0217
时间:
2006-7-28 01:46
这样的问题,最后附上例子。
作者:
wuaza
时间:
2006-7-28 02:57
PgwRecord.CaseID=CaseID怎么放在了having后面,应该放在where后面。
作者:
gxingyang
时间:
2006-7-28 18:16
标题:
搞定了
主要问题是,刚接触sql数据操纵语言,update命令理解的不够,查了一点资料,豁然开朗
附代码:
DoCmd.RunSQL "UPDATE PgwRecord,Master SET PgwRecord.CurrentlyEncCBSStatus = Master.Status WHERE ((PgwRecord.ProductNumber=Master.Material)AND(PgwRecord.CaseID=" & CaseID & ")) ;"
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3