mysql获取前一天的数据

SELECT * FROM table_name WHERE date_column = CURDATE() - INTERVAL 1 DAY;
要获取MySQL数据库中前一天的数据,可以使用上述SQL语句。这里假设你的数据表名为`table_name`,并且有一个日期类型的列`date_column`用于存储日期信息。`CURDATE()`函数返回当前日期,`INTERVAL 1 DAY`用于减去一天。这样,查询的结果将只包括前一天的数据。如果你需要针对具体的年份和月份进行查询,可以通过添加相应的条件来实现。例如,如果你想查询2023年1月1日之前的数据,你可以将查询修改为:`SELECT * FROM table_name WHERE date_column < '2023-01-01'`。