在 MySQL 中,查詢小于當前時間的數據是一個常見的需求。為了實現這一目標,可以使用以下 SQL 命令:
SELECT * FROM table_name WHERE date_column< NOW();
其中,table_name
是目標表的名稱,date_column
是存儲日期或時間的列名。
值得注意的是,NOW()
函數返回當前日期和時間的值。如果只需要查詢到日期的結果,可以使用CURDATE()
函數代替NOW()
。
下面是一個具體的例子:
SELECT * FROM orders WHERE order_date< NOW();
這個語句將從名為orders
的表中選擇所有訂單日期早于當前日期的數據。
以上就是使用 MySQL 查詢小于當前時間的數據的方法。這個查詢可以用于很多場合,比如查找過期的促銷活動、刪除過期的優惠券等。通過使用這個方法,可以輕松地過濾并輸出需要的數據。