在休息,我在我的表有三列:這個簡單的MySQL語法有什麼問題?總結日期
start
- 時間戳,默認值是CURRENT_TIMESTAMP
duration
- 日期時間,通常0000-00-07 00:00:00
(一週)
end
- 時間戳,默認值是0000-00-00 00:00:00
這是我做的:
UPDATE `banners` SET `end` = `start` + `duration` WHERE `id` = 93
沒有出現任何錯誤,則id
是準確的 - 但操作不執行,該end
場只保持在零。
怎麼了?任何引號,括號都需要嗎?我也嘗試使中間字段時間戳類型以及沒有結果。
使持續時間成爲代表日期的整數minu tes,秒或任何對您的應用程序有意義的東西。 –