在開發(fā)中,我們常常需要對數(shù)據(jù)庫中的時間進行操作,比如將時間減去1分鐘。在MySQL中,時間減1分鐘的方法如下:
UPDATE table SET time_column = DATE_SUB(time_column, INTERVAL 1 MINUTE) WHERE condition;
其中,table為要操作的表格名,time_column為要操作的時間列名,condition為篩選條件。
以上代碼會將表格中符合條件的時間列都減去1分鐘,并更新到數(shù)據(jù)庫中。
實際場景中,我們可能需要將當前時間減去1分鐘。這可以通過以下代碼實現(xiàn):
SET @now = NOW(); UPDATE table SET time_column = DATE_SUB(@now, INTERVAL 1 MINUTE) WHERE condition;
以上代碼中,@now為MySQL中的變量,存儲當前時間。將@now減去1分鐘后,更新到表格中。