主要问题是,我已经存储在数据库datetime,而不是日期(我需要)。好吧,那算了。为什么这个MySQL SELECT不包含正确的日期?
我有成千上万的报告存储每一天。
我需要左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的输出....
非常感谢你! :-) – user1666761