mysql クエリに問題があり、関連するものが見つからないようです。
テーブルに「日付」という日付列があります。形式は「YYYY-MM-DD HH:MM:SS」です。
数日にわたってすべてのデータをカウントしようとしていますが、日付が 08:30:00 から 18:30:00 の間の場合のみです。
HOUR(date) の使用方法は知っていますが、分をクエリに統合する方法がわかりません。
ケースの使用を考えていましたが、よくわかりません。
どんな助けでも素晴らしいでしょう。
よろしく、チェスク。
私が行ってきたクエリで編集します。
select count(*), YEAR(date), MONTH(date), DAY(date)
from table
where YEAR(date) = 2014
AND HOUR(date) between 08 and 19
group by YEAR(date), MONTH(date), DAY(date);