2014-10-09 53 views

回答

0

嘗試

SELECT * FROM signings WHERE datediff(now(), signstart) > 60 and datediff(now(), signstart) < 90 
+0

所以當你使用,你必須爲每個條件做DATEDIFF DATEDIFF和多個條件。謝謝 – Richard 2014-10-09 06:36:21

+0

http://sqlfiddle.com/#!2/acaaf/2 – Logan 2014-10-09 06:44:56

0
SELECT * FROM signings WHERE signstart BETWEEN 
     DATE_SUB(NOW(), INTERVAL 90 day) AND DATE_SUB(NOW(), INTERVAL 30 day)