嗨我想創建一個更新我的用戶的表的MYSQL觸發器。我的情況是這樣的:我有用戶表,其中有一個字段名爲餘額。每個經銷商都會將其餘用戶分配給:是或否。現在,如果經銷商將用戶餘額設置爲「是」,那麼我將當前日期和時間存入數據庫到一個名爲Reset_date的字段中。現在我想從今天開始計算30天,當30天完成時,我想將用戶餘額更新爲否因此,從當天開始餘額設置爲是,30天后餘額應該還原爲如何使用觸發器每30天更新一次表格?
我猜我還應該使用CRON JOB爲此,因爲我有多個經銷商和多個用戶。所以重置數據對於它們每個都是不同的。
我的意思是user1的重置日期是今天,另一個可能不同,所以可能需要在這裏做cron job。所以請指導我如何使用此cron作業。
下面是我爲用戶和經銷商表結構:
經銷商
用戶
我想你應該在每個午夜運行cron以檢查日期是否超過30天。如果你可以更新到'否' –
@NiranjanNRaju謝謝,但我們可以添加一個觸發器,以cron工作? – Rajan
你應該在你的服務器上設置 –