MS Access更新查询 - 根据另一个表的3列更新1列

时间:2017-09-21 14:29:53

标签: ms-access

我有2个表..我想更新1列3列数据。所以我目前正在运行3个查询来更新1列。 例如下面是我的2个表的构造。我想更新表2中的类别

表1

  2_Digit_OUC|3_Digit_OUC | 4_Digit_OUC | Category
------------------------------------------------
    BB       |             |             | Cow
             |     BBC     |             | Dog
             |             |   BBCD      | Cat

表2

 2_Digit_OUC| 3_Digit_OUC| 4_Digit_OUC| Category
 ------------------------------------------------
  BB        | BBD       | BBD1        | Cow

目前我正在遵循以下步骤:

  1. 通过4_Digit_OUC加入
  2. 更新表2中的类别
  3. 通过3_Digit_OUC加入
  4. 更新表2中的类别
  5. 通过2_Digit_OUC加入
  6. 更新表2中的类别

    这可以在1个查询中完成吗?

0 个答案:

没有答案