我有一张表格,其中我有相同Item_number的重复行。
我想进行更新查询,我希望根据表格中某个item_number当前记录的结果更新item_number的每一行。
我当前的查询是这样的。
UPDATE RESOURCE
SET [resource code]='TOOL-G'
WHERE [resource code]='FILLTOOL' AND OPERATION_DESCRIPTION='FILL MOULD TOOL' AND [set up]=2.5
此where子句对于所有查询都是相同的,因为它们都基于系统中当前的记录。
但是,这只会更新该item_number的4个重复记录中的1行,其中查询条件匹配。
我想要做的是使用与查询中的where子句匹配的值更新每个具有不同值的行。
I.e特定item_number的第三个重复记录包含我希望以查询为基础的信息。但是我想更新列表中的第一个重复记录,依此类推。
我希望这会涉及一个子查询。
希望我的解释很容易理解。我正在使用Access 2007。