Agrupe eventos em sessões: «uma lacuna > 30 min inicia uma nova»
A análise web divide o fluxo de eventos de um usuário em sessões pela regra: «uma nova sessão começa quando a lacuna até o evento anterior desse usuário ultrapassa 30 minutos». Para cada usuário, conte o número dessas sessões. Dica: olhe a diferença entre o timestamp atual e o anterior dentro do usuário; marque «início de sessão» onde a lacuna ultrapassar 30 minutos ou não houver timestamp anterior algum (este é o primeiro evento). A soma dessas marcas por usuário é a contagem de sessões. Ordene por id de usuário.
Exemplo de resposta esperada
É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.
| user_id | sessions |
|---|---|
| 1 | 2 |
| 2 | 1 |
| 3 | 1 |
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
Entrar