2016-04-29 38 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作業,調用腳本來重置值。