Sql 合并和填充表
我在MS Access中有2个表,每天都在外部更新(我添加的任何表都将在早上收到副本时删除):Sql 合并和填充表,sql,ms-access,Sql,Ms Access,我在MS Access中有2个表,每天都在外部更新(我添加的任何表都将在早上收到副本时删除): 客户的当前状态 所有客户错误 客户的当前状态包括特定流程中的所有客户,并显示他们当前的状态。“所有客户错误”表显示了客户在某个阶段出现错误时的详细信息。两个表都有一些共同的字段,但不是所有字段(因此不可能实现简单的联合) 我需要一些帮助来执行以下操作: 连接这些表并创建一列,说明它们来自的初始表。我意识到我会有一些复制品 在“客户当前状态”表中填写“所有客户错误”中缺失的数据 创建一个额外的列-“
- 客户的当前状态
- 所有客户错误
Kirstin必须具有主键并创建内部联接。在SQL选项卡中使用此公式。然后,您可以进入设计视图并使用“生成表”。只需选择要显示的数据
'SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name=table2.column_name;'
当你有了新的表,你可以更新它,使之有新的列等
'UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;'