如何使用MySql选择当前日期减去一个间隔日的列日期

如何使用MySql选择当前日期减去一个间隔日的列日期,mysql,Mysql,我有一个关于MySQL查询的问题,我如何获得日期间隔为1天的数据我目前正在使用workbench和MySQL,我有一个模块,我需要选择我的日期为负1天的所有数据,这意味着我的当前日期间隔为1天 问题:如何获取当前日期间隔1天内的所有数据 今天我的约会对象是 2019年6月10日,因此间隔 一天的时间是2019年6月9日 这里是我的示例查询: SELECT order_date FROM order_properties WHERE order_date >= CURDATE() OR o

我有一个关于MySQL查询的问题,我如何获得日期间隔为1天的数据我目前正在使用workbench和MySQL,我有一个模块,我需要选择我的日期为负1天的所有数据,这意味着我的当前日期间隔为1天

问题:如何获取当前日期间隔1天内的所有数据

今天我的约会对象是

2019年6月10日,因此间隔

一天的时间是2019年6月9日

这里是我的示例查询:

SELECT order_date
FROM order_properties 
WHERE order_date >= CURDATE() OR
order_date < CURDATE() - interval 1 day
选择订单日期
从order_属性
其中订单日期>=CURDATE()或
订单日期
查询输出:

SELECT order_date
FROM order_properties 
WHERE order_date >= CURDATE() OR
order_date < CURDATE() - interval 1 day

为了解决这个问题,我使用了这个查询

SELECT order_date
FROM order_properties 
WHERE 
order_date >= CURDATE() - INTERVAL 1 DAY AND order_date < CURDATE()
选择订单日期
从order_属性
哪里
订单日期>=CURDATE()-间隔1天,订单日期

谢谢。

您是否尝试过切换到
WHERE order_date=CURDATE()-间隔1天?@tcadidot0是的,我解决了我的问题。我将共享代码
或订单日期