根据另一个字段中的值更改“添加日期”字段

时间:2018-08-09 22:57:12

标签: ms-access-2010

我正在学习Microsoft Access,并且我试图编写一个更新查询,该查询将基于另一个称为“植物”的字段将“添加日期”字段更改为某个日期。示例:如果为记录创建的工厂=“ MP”,则将[添加日期]更改为6/1/2013

问题在于Plant字段中的值范围从NULL到MP18,并且年份需要匹配。我看过嵌套的IIF语句,但是我对SQL没有任何经验。

1 个答案:

答案 0 :(得分:0)

  1. 创建一个新表格以及Plant和相应的日期。
  2. 通过工厂链接表并编写查询以更新日期

主表

enter image description here

带有条件的表

enter image description here

更新查询

Update tblExample as a INNER JOIN tblChange as b ON a.plant = b.plant
set a.[date added]= b.[date added]
where years = 2018