前提・実現したいこと
count関数で'2019-10-06'から'2019-10-20'までの期間の9:30から21:00の時間帯に取得されたデータの数を抽出したいと考えています。
発生している問題
日付で期間中の取得は出来ているのですが、時間帯の条件を追加する際のクエリの書き方がわかりません。
該当のソースコード
sql
1--id数をmaster_tableから取得する 2 3select 4 count(distinct id) 5from 6 master_table 7where 8 9--detect_timeに格納されているのは、日付日時の形式です 10--ここに2週間という期間に加えて各日付に対して9:30から21:00の時間帯だけという条件を追加したい 11 date (detect_time,'Asia/Tokyo') between "2019-10-6" and "2019-10-20" 12 13 14