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