我需要记录每个事件发生的日期。我有这张 table 。
NULL 空格可用于保存新日期。 X 代表事件发生的日期。
问题是我不知道如何更新每个事件发生的日期
如果您使用 INSERT 或 UPDATE 查询,我需要知道最佳选择。
感谢您的帮助
最佳答案
如果您只想用当前时间更新表中的列:
UPDATE `yourtable` SET `yourcolumn` = NOW() WHERE `ID` = yourid
假设您的列是 DATETIME()
列。
顺便说一句,最好在另一个关系表中包含与事件相关的信息。这样您就可以为主表中的每一行链接多个事件。这为会计目的提供了更准确的数据跟踪(或者换句话说,您可以看到每个更新而不会覆盖任何内容)。
关于php - 如何在MySQL中动态插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36482643/