在mysql中,時間條件查詢時分秒是非常常見的,可以根據具體的需求來使用不同的語句。
-- 查詢某個時間之后的記錄,包括時分秒 SELECT * FROM table_name WHERE time_column >= '2020-01-01 12:34:56'; -- 查詢某個時間之前的記錄,包括時分秒 SELECT * FROM table_name WHERE time_column<= '2020-01-01 12:34:56'; -- 查詢某個時間區間內的記錄,包括時分秒 SELECT * FROM table_name WHERE time_column BETWEEN '2020-01-01 12:34:56' AND '2020-01-02 12:34:56'; -- 查詢某個時間之后的記錄,不包括時分秒 SELECT * FROM table_name WHERE DATE(time_column) >= '2020-01-01'; -- 查詢某個時間之前的記錄,不包括時分秒 SELECT * FROM table_name WHERE DATE(time_column)<= '2020-01-01'; -- 查詢某個時間區間內的記錄,不包括時分秒 SELECT * FROM table_name WHERE DATE(time_column) BETWEEN '2020-01-01' AND '2020-01-02'; -- 查詢某個時間點的記錄 SELECT * FROM table_name WHERE time_column = '2020-01-01 12:34:56';
以上就是幾種常見的mysql時間條件查詢時分秒的語句,大家可以根據具體情況來使用。