2016-08-12 133 views
0

是否有可能在MySql之前和之後在同一語句中執行,我的數據變得太大,我只想顯示日期爲3個月前和3個月後的數據「跟進」。這是日期時間。這是我的發言..之前和之後在mySql

select * from valuations 
      where Consultant = '$user' 
      and FollowedUp = 0 Order by FollowUp desc"; 
+1

您是否嘗試過任何的日期/時間的功能呢? http://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html – Bert

+0

你可以通過嘗試日期時間差異 –

回答

3

使用此代碼

select * from valuations 
     where Consultant = '$user' 
     AND FollowUp >= NOW() - INTERVAL 3 MONTH 
     AND FollowUp <= NOW() + INTERVAL 3 MONTH 
     and FollowedUp = 0 Order by FollowUp desc";