2016-11-04 63 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