MySQL是一種關系型數據庫管理系統,是目前世界上最流行的開源數據庫之一。在MySQL中,我們經常需要取當天時間來進行數據操作,下面是幾種取當天時間的SQL語句:
SELECT NOW();
上述語句使用MySQL內置的NOW()函數來取當前時間,返回類型為DATETIME格式。如果需要將其轉換為DATE格式,可以使用如下語句:
SELECT CURDATE();
上述語句使用MySQL內置的CURDATE()函數來取當前日期,返回類型為DATE格式。如果需要將其轉換為DATETIME格式,可以使用如下語句:
SELECT CONCAT(CURDATE(),' 00:00:00');
上述語句使用MySQL內置的CONCAT()函數將當前日期和時間拼接在一起,返回類型為DATETIME格式。如果需要取當前時間的小時、分鐘、秒,可以使用如下語句:
SELECT HOUR(NOW()),MINUTE(NOW()),SECOND(NOW());
上述語句分別使用MySQL內置的HOUR()、MINUTE()、SECOND()函數來取當前時間的小時、分鐘、秒,返回類型為INT格式。
總之,在MySQL中取當前時間有很多種方式,我們可以根據實際需求來選擇合適的方法。
上一篇mysql 取當前年份
下一篇mysql 取當天的數據