MySQL动态更新表

时间:2015-03-29 22:38:50

标签: mysql phpmyadmin

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

如果有可能,或者我应该在哪里研究,是否有任何建议?  

由于

1 个答案:

答案 0 :(得分:1)

Table3不应该是表格,应该是view

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

视图的作用是编译和存储检查其他表的查询,并在表结构中显示该查询的结果。因此,只要您从视图中进行选择,就可以从它检查的表的当前状态中动态选择。