我希望注册用户每天登录并输入数据(数字)。我希望每天将其作为行插入到我的数据库表中。当用户输入数据时,我可以使用查询来实现此目的。现在,如果用户错过了一天,则不会执行查询并且不会创建特定行。但我希望创建一行,并用默认值代替数据,即使用户错过了一天。有没有办法在 Mysql 中通过时间戳或其他东西(比如自动增量)来实现这一点。我是mysql新手。谢谢。
最佳答案
这将是数据库的错误使用。
数据库不像纸质表格。他们打算只存储实际数据,而丢失的所有数据都必须在输出时计算。
在您的情况下,您不需要创建任何行。
但是,当选择特定日期的数据时,只需使用左连接来填充丢失的行。
关于php - 在每天开始时自动创建表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14373459/