特定の場所への到着数を調べ、時間枠ごとにグループ化しようとしているというクエリがあります。元。0001-0559、0600-1159、1200-1759、および 1800-2359。私のクエリSQLはこれです...
SELECT tbl_2_trip_details_2012.arrival_id,
Hour([tbl_2_trip_details_2012] ! [arrive_ts]) AS [B-Hour],
Weekday([tbl_2_trip_details_2012] ! [arrive_ts]) AS [A-WeekDay#],
Month(tbl_2_trip_details_2012 ! arrive_ts) AS [Month],
Count(tbl_2_trip_details_2012.trip_id) AS CountOfTrip_ID
FROM tbl_2_trip_details_2012
WHERE (( ( tbl_2_trip_details_2012.arrival_id ) = 84252114 ))
GROUP BY tbl_2_trip_details_2012.arrival_id,
Hour([tbl_2_trip_details_2012] ! [arrive_ts]),
Weekday([tbl_2_trip_details_2012] ! [arrive_ts]),
Month(tbl_2_trip_details_2012 ! arrive_ts)
HAVING (( ( Month([tbl_2_trip_details_2012] ! [arrive_ts]) ) = 7 ))
ORDER BY Weekday([tbl_2_trip_details_2012] ! [arrive_ts]),
Hour(tbl_2_trip_details_2012 ! arrive_ts);
この形式のクエリは、必要な情報と思われるものをすべて引き出します。曜日ごとに時間範囲を合計するのに問題があります。Criteria フィールドで "> Or <" を使用して CountOfTrip_ID の合計を計算しようとしています。スタック上のファイルとアクセス ヘルプ機能を使い果たしました。何かご意見は?