MySQL中的CURDATE()函数用于获取当前日期。它返回一个日期值,其中包含年份、月份和日期,但不包含时间。它可以是一个常量,也可以是一个表达式,但不能是一个字段。
使用方法
SELECT CURDATE();
示例
下面的示例演示了如何使用CURDATE()函数:
SELECT CURDATE(); -- 返回当前日期 2020-05-25
另一个示例,我们可以使用CURDATE()函数来查询今天之前的所有记录:
SELECT * FROM orders WHERE order_date < CURDATE(); -- 返回今天之前的所有订单记录