仅更新Access

时间:2016-10-28 02:27:57

标签: ms-access ms-access-2010

想要更新表的第一列,同时保留其他列的数据。

示例:

Pet     Count
==============
Cat       4
Dog       1
Hamster   9

使用此表进行更新:

Pet
===
Cat
Hamster
Monkey

期望的结果:

Pet    count
============
Cat      4
Hamster  9
Monkey   

正如你所看到的,Dog因为不在第二张桌子而掉了。猴子被添加了一个空白计数。

我虽然是更新查询但是。阅读有关更新查询,看起来它们仅用于查找和替换。

1 个答案:

答案 0 :(得分:1)

SELECT [Table2].Pet, [Table1].Count
FROM [Table2]
LEFT OUTER JOIN [Table1] ON [Table2].Pet=[Table1].Pet