使用父表中的视图更新/删除

时间:2017-12-11 14:24:11

标签: mysql join view

我有一张表A,其中包含c1,c2,c3和c4列。我有另一个表B具有相同的列(c1,c2,c3,c4)。 两个表的内容几乎相同。唯一的区别是表A包含一些重复的行,因为A中没有唯一的索引。

我有一个视图C加入A和B.如何在A中找到更新/删除的行,以便使用视图C也可以从B更新/删除相同的行。

以下是示例数据。

A

c1  c2  c3 c4
1   2   3   4

1   2   3   4

1   3   3   4

2   5   6   7

c1  c2  c3 c4
1   2   3   4

1   3   3   4

2   5   6   7

所以,B = A - (重复条目)

在B中,(c1,c2)是唯一键。

我的视图C连接到A和B.

目标:如果从A中删除一行,例如(1,3,3,4),则应从B中删除同一行。

问题:如何使用视图C来实现上述目标

0 个答案:

没有答案