我已經創建了一個帖子表。我想在表中有一個時間字段,隨着時間自動更新。比如說,如果帖子是在下午1點插入一行,並且我在2小時後檢查它應該包含值2或類似的東西。如何在mysql中創建自動更新時間字段?
在插入帖子時它將包含0分鐘。 30分鐘後,如果我執行一個選擇查詢,它應該包含30
有沒有辦法在MySQL中做到這一點?
我已經創建了一個帖子表。我想在表中有一個時間字段,隨着時間自動更新。比如說,如果帖子是在下午1點插入一行,並且我在2小時後檢查它應該包含值2或類似的東西。如何在mysql中創建自動更新時間字段?
在插入帖子時它將包含0分鐘。 30分鐘後,如果我執行一個選擇查詢,它應該包含30
有沒有辦法在MySQL中做到這一點?
什麼是保存數據庫的創建時間,只是在選擇'now() - row_time'? – Melon
謝謝隊友,但在MySQL中有沒有像我問過的一樣? 在此先感謝 – shams
也許,但如果它可以按照你問的方式完成,請考慮每分鐘更新表的所有行的開銷。我仍然認爲你應該這樣做:'select now() - row_time from your_table;' – Melon