按两周表上的周数进行队列分析以检查用户激活

时间:2016-11-16 19:44:00

标签: mysql sql

我希望按周数进行队列分析,告诉我有多少人(设备)的第一次会话持续至少4分钟。

谢谢你, 佛瑞德

表会议

id              varchar(20)  xevKchmQeZNUhp68thby       
_dev_UUID       varchar(20)  238516bf921ec379
start           datetime     2016-11-16 01:22:39            
stop            datetime     2016-11-16 01:23:06            

注意:_dev_UUID是用户的代理

通过此查询,我获得所有会话> 4分钟,但我只想要第一节。我发现MIN(开始)可能会有所帮助,但是要把它用于有效的语法吗?

SELECT WEEK(start)as WeekNumber,COUNT(*)AS Sessions,SUM(TIMEDIFF(stopstart)> '00:04:00')AS ActivatedSessions FROM sessions WHERE { {1}}> = NOW() - INTERNAL 365 DAY GROUP BY WeekNumber ORDER BY start ASC

期望的输出:

A =#UsersWithFirstSessions> 4min

B =%UsersWithFirstSessions> 4min / UsersWithFirstSessions< 4min

WeekNumber

0 个答案:

没有答案