MySQL中的now()函數可以用來獲取當前日期和時間。下面是now()函數的使用方法:
SELECT now();
運行以上查詢語句,就可以獲得當前日期和時間。
now()函數還可以用于插入記錄時填充時間戳字段:
INSERT INTO some_table (some_timestamp_column) VALUES (now());
上述語句將在插入記錄時自動將當前日期和時間填充到some_timestamp_column字段。
另外,使用now()函數還可以實現一些復雜的查詢。例如,要查找在某個指定日期之后創建的記錄,可以使用now()函數和日期比較運算符:
SELECT * FROM some_table WHERE created_date >now() - INTERVAL 1 MONTH;
上面的查詢語句將返回最近一個月內創建的記錄。
總之,now()函數是MySQL中非常實用的一個函數,可以方便地獲取當前日期和時間,自動填充時間戳字段,以及實現復雜的查詢。