我有2个表,videos
和video_views
。我在videos
中有一列必须包含video_views
的值,即video_views
中特定视频的所有观看次数必须将其存储到videos
。
只要video_views
中发生任何更新,就应该动态发生这种情况。
我尝试制作存储过程,但没有运气。
我该怎么做?
答案 0 :(得分:1)
如果您刚刚进行了更新操作,请使用
ON UPDATE CASCADE
对于外键,所以只要video_views中有任何更新,就会自动在VIDEO表中更新..
顺便说一句,一个好的方法是使用video_views表的外键,这样就不需要更新子表中的记录,并且表中不会有任何冗余数据。