主な問題は、日付(必要なもの)ではなく、データベースdatetimeに保存したことです。分かった、気にしないで。
私は毎日何千ものレポートを保存しています。
datetime_view (時間を短縮するため) を 10 ずつ LEFT する必要があり、すべて問題ありません。これを除いて。なぜ条件 + 未来から 1 日を入れなければならないのかを理解しようとしています。そうしないと、必要なものが検索されません。
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までの出力が得られます....