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

时间:2014-11-22 13:14:18

标签: mysql sql database

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

2 个答案:

答案 0 :(得分:0)

你需要在下载表上编写一个插入触发器来计算no。插入用户的下载,并将更新用户表。

答案 1 :(得分:0)

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