表には、車のナンバー、時間、カメラの位置が表示されます。毎週 2 回以上表示される車を見つける必要があります。その人が誰で、各週の表示頻度と、条件を満たす車の総数を知る必要があります。
手動で期間を分割しようとしましたが、それは非効率的です。次のクエリを試しました。
SELECT *,
Variance(Time_to_sec(time)),
Count(*)
FROM trafficdata.anpr_in
WHERE location = 'a35.1.ob.1'
AND Date(time) BETWEEN '2012-05-09'AND '2012-05-15'
AND Time(time) BETWEEN '07:00:00' AND '07:05:00'
GROUP BY plate
HAVING ( Count(plate) > 3 );
入力テーブルは次のようになります。
plate location number time
T971JUR A3024.7.IB.1 96 2012-05-13 18:06:17
HN52YWE A3024.13.OB.1 94 2012-05-13 18:09:53