SELECT * FROM table_name WHERE date_column >= DATE_SUB(NOW(), INTERVAL 3 DAY);
代码中的table_name
代表要查询的表名,date_column
代表存储日期的列名。代码中使用NOW()
函数获取当前时间,DATE_SUB()
函数则将当前时间减去3天的时间间隔。所以这个查询语句将返回最近3天的数据。
如果要查询更早的数据,可以将3 DAY
改成其他时间间隔,如1 WEEK
、1 MONTH
等。
综上所述,本文介绍了如何使用MySQL查询最近三天的数据。同时也提供了修改时间间隔以查询更早数据的方法。通过这些方法,可以方便地查询所需数据,提高数据查询效率。