0
我是SQL新手,我想更新金額字段中的金額。例如,在3個月的每個月中,我想在數據庫中的金額字段中向THE 500添加100。而當第3個月來它會自動將數據傳送到另一臺如何在預定時間後更新MySQL中的數據
這是我的代碼迄今所做的,但它不工作
CREATE EVENT myevent
ON SCHEDULE EVERY 1 MINUTE
STARTS CURRENT_TIMESTAMP
ENDS CURRENT_TIMESTAMP + INTERVAL 2 MINUTE
DO
UPDATE message
SET amount*3
WHERE date = NOW();
在這部分中,我可以使它成爲%運算符嗎?因爲我的系統需要每月增加3%的金額 –
%sql中的運算符返回兩個操作數之間的餘數。但是你可以這樣寫:SET amount = amount +(amount * 0.03) – CristinaP
我應該使用什麼類型的日期?日期或日期時間?什麼是價值? –