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