2016-04-29 33 views
-1

我想每年更新数据库中的少量列。我正在使用PHP和MYSQL。每年更新Mysql中的列

如何每年将列更新/重置为特定值?

我听说我们使用它与时间戳。

我已经搜索了很多关于它..没有发现。

有人可以帮助我吗?

感谢提前:)

编辑1:

我提出的选举制度为我的DBMS项目。

这是我的表看起来像

student table in database

我想每年都刷新register_Check和C_reg_no列!

+2

你能解释一下你正在努力完成的吗 – dan08

+1

SQL中更新的语法是'UPDATE tableName SET columnName = value;'。请注意,使用相同的静态值更新整个列表示数据库设计存在严重问题。 –

回答

0

理想情况下,你会调整你的数据库,对不同年份的处理不同的价值观。

将这些列移动到另一个表中,将一列作为年份,将另一列作为外键字段将注册信息链接到用户信息。 然后,您可以跟踪每年的值。

-1

一种方法是设置一个年度cron作业,调用脚本来重置值。