【发布时间】:2019-04-15 13:21:51
【问题描述】:
我有一个table1 和x1 作为键和东西,然后table2 和x2 作为键和列(例如:dataA、dataB、dataC)但t2 有里面没有记录。 t1 和 t2 由 x1 和 x2 加入。
我想要它,当我向任何数据添加一些内容时,它会在 x2 = x1 和 dataA、B 或 C 中创建一个新行我在做。
t1_____________t2
x1 _ t1.a _ t1.b _ t2.dataA _ t2.dataB _ t2.dataC
1 __ a ___ b ____ 更新
t2 从没有记录到
x2_dataA
1 __ 更新
【问题讨论】:
-
您当前拥有的数据示例以及预期结果示例会有所帮助。到目前为止,您尝试过什么?
-
换句话说“当我插入
table1时,我想插入一条记录到table2”。在大多数 RDBMS 中,这将由trigger处理。这是在数据库中发生操作时执行的一些脚本(例如,当您插入table1时,它使用相同的键执行插入table2的操作)。查看 question 特别是 the answer 上的“事件驱动的宏”,了解如何在 MS Access 中创建类似trigger的内容。 -
无关,您可以使用ozh.github.io/ascii-tables 之类的网站在 Stackoverflow 上为此处制作格式化表格。只需将该站点的输出粘贴到您的问题中,将其全部突出显示,然后单击顶部的
{}按钮以保留格式。