mysql数据库存储用户信息,如何检查一天有多少用户更新信息?

umuewwlo  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(297)

我得到的表是这样的,用户设备会将数据发送回数据库,我想制作一个sql工具来检查用户更新率:
表格:

username    id     current_state    speed    and.......
 me         01         online       5 m/s    xxxxx

例如,当用户的设备联机时,当前的\u状态将变为联机,以及如何使用查询对给定的一天中更改了多少用户信息进行汇总。
谢谢

hs1ihplo

hs1ihplo1#

你有两个选择(也许更多),但我认为:
选项1:触发器(人们不需要´我通常不想要这个)。您只需拥有另一个表,并在联机更新时使用触发器插入该表即可。
选项2:审计表(我以前从未使用过这个选项)。
如果业务需求是“向我显示数据在过去某个给定日期的状态”,则表示随时间变化的方面已经进入了您的解决方案。
是否有mysql选项/功能来跟踪记录更改的历史?
你必须检查这个问题。

相关问题