我有一個問題,如何從一個月獲得通過一系列最新數據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
什麼是表名?表的模式是什麼?你到目前爲止寫了些什麼? –