添加现有数据库日期

时间:2017-12-19 13:18:13

标签: sql excel ms-access ms-access-2010

我在Microsoft Access中创建数据库。事实证明,在此期间,我的记录中有新字段,并不适用于所有记录。

我想知道,有没有办法在不创建新表的情况下使用Excel导入将此信息添加到我的表中(根据其ID当然)?如果,是的是什么意思?

(抱歉我的英语不好,我是法语)

1 个答案:

答案 0 :(得分:0)

  • 将新的Excel数据导入
  • 创建一个新查询,其中您使用导入的表
  • 加入现有表
  • 将查询更改为UPDATE查询,并将空日期设置为导入表中的日期。

这样的东西
UPDATE Old INNER JOIN New ON Old.Id = New.Id
SET Old.myDate = New.MyDate
WHERE Old.MyDate Is NULL
  • 运行查询
  • 删除新表