主要问题是,我存储在数据库中datetime,而不是日期(我需要的)。好吧,那算了。
我每天存储数以千计的报告。
我需要在 10 点之前离开我的 datetime_view(以缩短时间),一切都很好。除了这个。我试图弄清楚为什么我必须在未来的一天加上条件?否则它不会搜索我想要的。
SELECT
LEFT(datetime_view,10),
count(type)
FROM reports
WHERE
type IN (1,2,5)
AND
datetime_view>='2012-10-28'
AND
datetime_view<='2012-11-04'
group by LEFT(datetime_view,10);
你可以看到我必须从未来寻找。为什么??
它给了我从 28.10 到 3.11 的输出 ....