【发布时间】:2015-12-21 06:38:06
【问题描述】:
我正在尝试使用基于两列数据的 LEFT OUTER JOIN 使用表 B 中的记录来更新表 A。因此,例如,表 A 中的 JOIN 可能是 USA-4,以匹配表 B 的 USA-4。将 XYZ 的结果返回到不同的列。我遇到的问题是表 B 包含多个 USA-4,因此表 A 似乎不止一次更新。有没有办法来解决这个问题?不同的 JOIN 类型?
【问题讨论】:
-
不要直接加入表B,而是使用带有
DISTINCT or GROUP BY的子查询然后加入 -
发布实际更新
-
GROUP BY 查询是否必须粘贴到表中?
标签: sql database ms-access outer-join