у меня есть журнал активности со следующей схемой:группа MySQL по времени ведер
visitor_id, metadata, timestamp
Первое поле идентификатор посетители, второй некоторые метаданные для данного вида деятельности, а последняя отметка времени Unix от момента, когда активность.
Теперь я хочу идентифицировать отдельные сеансы из этого журнала. То есть; Я хочу сгруппировать все строки для каждого посетителя, где временная метка больше не равна x секунд (например, 20 * 60 в течение 20 минут) из предыдущей или следующей строки одним и тем же посетителем.
Как это можно сделать?
Это, вероятно, будет лучше сделать это в логике приложения. – Vatev
Я думаю, что будет лучше сделать это в MySQL – Strawberry