繁体   English   中英

在插入的另一个表中更改另一个列的值

[英]Changing another column value in another table on an insert

我有一个下载表和一个用户表,我想跟踪每个用户的下载数量。 我认为,当将相同的用户ID插入下载表中时,“下载次数”列将发生变化,但是我将如何更改或更新“下载次数”值。

您将需要在下载表上编写一个插入触发器,该触发器将计算否。 插入用户的下载次数,并将更新用户表。

使用SELECT MAX(id)获取最新插入的ID,这实际上是您的下载计数。 确保在mysql表中将AI设置为true。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM