2016-11-04 66 views
0

我有一个问题,如何从一个月获得通过一系列最新数据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 
+0

什么是表名?表的模式是什么?你到目前为止写了些什么? –

回答

0

尝试DATE_ADD在MySQL

select name, start_date, DATE_ADD(start_date,INTERVAL 1 month) as endate from yourtable 
0

只要使用这些简单的代码来获取数据从表 通过提及正确的间隔获得最近一个月的记录添加:

sel ECT *从MY_TABLE其中date> = DATE_SUB(CURDATE(),间隔1个月)

希望这有助于

+0

那不是我的意思,我的意思是我有字段start_date和end_date。我会在一个月的日期范围内显示日期 – herysepty