我应该如何动态地将数据从一个 table 插入到另一个?

How should I insert data from one table to another dynamically?

我有 2 个表,videosvideo_views。我在 videos 中有一列,它必须具有 video_views 中的值,即对于 video_views 中特定视频的所有观看次数,它必须将其存储到 videos 中。 每当 video_views 中发生任何更新时,这应该动态发生。 我尝试制作存储过程但没有成功。

我应该怎么做?

如果你刚刚有更新操作,使用

 ON UPDATE CASCADE 

对于外键,所以每当 video_views 中有任何更新时,都会自动在 VIDEO table..

中更新

顺便说一句,一个好的方法是使用 video_views table 的外键,这样你就不需要更新子 table 中的记录,你赢了在 table 中没有任何冗余数据。