我有一个问题,如何从一个月获得通过一系列最新数据MySQL - 如何按日期范围选择一个月的数据?
结果示例
Name | start_date | endate
BEN | 2016-02-13 | 2016-03-13
JONY | 2016-10-12 | 2016-11-12
JHON | 2016-11-04 | 2016-12-04
我有一个问题,如何从一个月获得通过一系列最新数据MySQL - 如何按日期范围选择一个月的数据?
结果示例
Name | start_date | endate
BEN | 2016-02-13 | 2016-03-13
JONY | 2016-10-12 | 2016-11-12
JHON | 2016-11-04 | 2016-12-04
尝试DATE_ADD
在MySQL
select name, start_date, DATE_ADD(start_date,INTERVAL 1 month) as endate from yourtable
只要使用这些简单的代码来获取数据从表 通过提及正确的间隔获得最近一个月的记录添加:
sel ECT *从MY_TABLE其中date
> = DATE_SUB(CURDATE(),间隔1个月)
希望这有助于
那不是我的意思,我的意思是我有字段start_date和end_date。我会在一个月的日期范围内显示日期 – herysepty
什么是表名?表的模式是什么?你到目前为止写了些什么? –