#830

Agrupa eventos en sesiones: «un hueco > 30 min inicia una nueva»

La analítica web divide el flujo de eventos de un usuario en sesiones según la regla: «una nueva sesión empieza cuando el hueco hasta el evento anterior de ese usuario supera los 30 minutos». Para cada usuario cuenta el número de tales sesiones. Pista: mira la diferencia entre la marca de tiempo actual y la anterior dentro del usuario; marca «inicio de sesión» donde el hueco supere los 30 minutos o no haya marca de tiempo anterior alguna (este es el primer evento). La suma de esas marcas por usuario es el recuento de sesiones. Ordena por id de usuario.

Ejemplo de respuesta esperada

Así es una respuesta correcta: tiene su propio número de filas y no tiene por qué coincidir con las tablas del esquema.

user_idsessions
12
21
31

Aquí aparecerá el resultado de tu consulta