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

时间:2015-03-20 06:31:46

标签: php mysql phpmyadmin

我有2个表,videosvideo_views。我在videos中有一列必须包含video_views的值,即video_views中特定视频的所有观看次数必须将其存储到videos。 只要video_views中发生任何更新,就应该动态发生这种情况。 我尝试制作存储过程,但没有运气。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

如果您刚刚进行了更新操作,请使用

 ON UPDATE CASCADE 

对于外键,所以只要video_views中有任何更新,就会自动在VIDEO表中更新..

顺便说一句,一个好的方法是使用video_views表的外键,这样就不需要更新子表中的记录,并且表中不会有任何冗余数据。