MySQL 动态更新 table

MySQL update table dynamically

我想知道是否有办法让 SQL table 动态更新自己。
我有 table1 和 table2,我需要使用 UNION 和 WHERE 创建 table3 两个 tables ID 列(PK)匹配,但问题是我不想总是创建相同的 table3 相反,如果我向 tables 添加一条记录,让它自动出现在 table 3..

如果可能的话,有什么建议是如何完成的,或者我应该去哪里查看?

谢谢

Table3 不应该是 table,应该是 view.

从任何给定的 SELECT 查询和任何查看数据的消费应用程序的角度来看,可以像对待任何其他 table 一样对待视图。在这些情况下,它不是 table 的事实是完全透明的。

视图的作用是编译和存储检查其他 table 的查询,并在 table 结构中显示该查询的结果。因此,任何时候您从视图中 select,您都是从它检查的 table 的当前状态动态地 select。