MySQL 日期時間比較查詢:大於等於今天
在 MySQL 中,您可能需要選擇創建日期時間字段大於等於當前日期的記錄。為此,您可以使用 CURDATE()
函數。
查詢語句如下:
SELECT * FROM users WHERE created >= CURDATE();
CURDATE()
函數返回 'YYYY-MM-DD' 格式的當前日期。 >=
運算符將 created
日期時間字段與當前日期進行比較,如果 created
大於等於當前日期,則返回 true。
注意:
上述查詢將返回創建日期不一定大於當前日期的記錄。要選擇創建日期嚴格大於當前日期的記錄,請使用 >
運算符:
SELECT * FROM users WHERE created > CURDATE();
或者,如果您想檢查創建日期小於當前日期 (created):
SELECT * FROM users WHERE created
請記住,在 MySQL 中您可以將日期時間字段與日期進行比較。例如,SELECT NOW()
將返回當前日期和時間。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3