Я отслеживаю посетителей Интернета. Я сохраняю IP-адрес, а также временную метку посещения.
ip_address time_stamp
180.2.79.3 1301654105
180.2.79.3 1301654106
180.2.79.3 1301654354
180.2.79.3 1301654356
180.2.79.3 1301654358
180.2.79.3 1301654366
180.2.79.3 1301654368
180.2.79.3 1301654422
У меня есть запрос, чтобы получить общее количество треков:
SELECT COUNT(*) AS tracks FROM tracking
Однако теперь я хочу игнорировать посещения пользователей, которые заходили несколько раз в течение 10 секунд каждого посещения . Поскольку я не считаю это вторым посещением, это все еще часть первого посещения.
Если ip_address такой же, проверьте отметка времени и подсчитывать только эти строки которые находятся в 10 секундах от каждого другое.
Мне трудно поместить это в форму запроса SQL, я был бы признателен за любую помощь в этом!