MySQL 是一種廣泛使用的關系型數據庫管理系統,被廣泛的應用于各種應用系統中。在 MySQL 中,我們可以使用函數來對數據庫進行基本的操作,比如將當前時間減去幾分鐘。
-- 獲取當前時間 SELECT NOW(); -- 將當前時間減去 10 分鐘 SELECT DATE_SUB(NOW(), INTERVAL 10 MINUTE);
在上面的代碼中,我們使用了 MySQL 中的兩個函數,分別是 NOW() 和 DATE_SUB()。NOW() 函數可以直接獲取當前時間,而 DATE_SUB() 函數可以將一個時間值減去指定的時間間隔。
注意,DATE_SUB() 函數的第一個參數必須是一個日期或時間值,第二個參數必須是一個時間間隔。時間間隔可以是任意的時間單位,包括 YEAR、MONTH、DAY、HOUR、MINUTE、SECOND 等。
在上面的例子中,我們使用了 INTERVAL 10 MINUTE 作為 DATE_SUB() 函數的第二個參數,這個表示將當前時間減去 10 分鐘。
在實際應用中,我們經常需要對時間進行各種操作,比如計算時間間隔、格式化時間值等等。MySQL 提供了非常豐富的日期和時間函數,可以滿足不同需求的應用場景。