导读:在使用MySQL数据库时,我们经常需要查询当天的数据,本文将介绍如何使用MySQL查询当前日期的数据 。
1. 使用NOW()函数获取当前时间
MySQL中的NOW()函数可以获取当前日期和时间,可以使用该函数查询当天的数据 。例如:
SELECT * FROM table_name WHERE date_column = CURDATE();
其中,CURDATE()函数可以获取当前日期 。
【mysql时间取年月日 mysql时间取当天】2. 使用DATE函数格式化日期
如果需要对日期进行格式化,可以使用DATE函数 。例如:
SELECT * FROM table_name WHERE DATE(date_column) = CURDATE();
这样就可以将date_column列中的日期格式化为YYYY-MM-DD,再与当前日期比较 。
3. 使用BETWEEN运算符查询当天数据
还可以使用BETWEEN运算符查询当天的数据 。例如:
SELECT * FROM table_name WHERE date_column BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 1 DAY);
其中,DATE_ADD函数可以将当前日期加上一天,以查询今天的数据 。
总结:以上三种方法都可以用于查询当天的数据,根据实际情况选择合适的方法即可 。