有表日志和用户日志。
必须为每个用户找到操作更改的时间(从0到1)。每个人都可以多次更改操作。
我尝试对datetime使用neighbor(),但结果很奇怪,它忽略了用户id的更改。
SELECT user_id,
diff_time
FROM (
SELECT user_id,
actions,
datetime,
neighbor(server_dt, -1, server_dt) as prev_time,
dateDiff('second', prev_time, server_dt) as diff_time
FROM logs
WHERE actions = 1
)
因此,我想买一张这样的table
暂无答案!
目前还没有任何答案,快来回答吧!