-1
我想创建一个从其他表中填充并在更新时自动更新的表。我怎么做?是否可以基于其他更新MySQL数据表的表来创建表?
我想创建一个从其他表中填充并在更新时自动更新的表。我怎么做?是否可以基于其他更新MySQL数据表的表来创建表?
http://dev.mysql.com/doc/refman/5.0/en/triggers.html
触发器可以在插入,更新运行,并删除,这样你就可以将两者那些满足您的需要。
在触发器内部,您可以运行其他SQL语句,或者使用正在插入或更新的行。
你会发现触发器非常强大,但有些人不喜欢它们,因为它们有些隐藏,人们通常不检查它们的存在。我个人认为这是对他们的一个虚假争论,因为它会导致更糟糕的黑客攻击,但请注意,您需要记录它们,以便人们不会忘记它们在那里。
Google MySQL触发器。 – Nix
如果您只是合并多个相同的表格,那么请考虑使用一个从这些表格中选择的视图,而不是使用触发器的任何“幻想”。 –