0
我view_stamp字段的格式,像這樣:2014-03-02 11:34:32
「7天內」間隔內的結果不顯示今天的結果。
我的查詢如下:
SELECT YearMakeModel, COUNT(id) AS YMMcount
FROM car_views
WHERE view_stamp < DATE_ADD(NOW() , INTERVAL -7 DAY)
GROUP BY YearMakeModel
ORDER BY YMMcount DESC
LIMIT 100
上面的應該顯示從7天前的結果直到現在。但它忽略了今天的結果。它顯示了從7天前到昨天的所有內容。無論間隔。
我在做什麼錯?使用PHP和MySQL。
謝謝。
簡單的懷念。很高興有另一套眼睛。仍在學習。謝謝,這工作。非常感謝。 – Mike
@Mike說,當你可以使用DATE_SUB(NOW(),INTERVAL 7 DAY)''時,爲什麼要使用'DATE_ADD(NOW(),INTERVAL -7 DAY)'? – h2ooooooo
因爲我是新手,不知道區別。哈哈。我猜你的方法更有效嗎?我現在會嘗試。非常感謝! – Mike