【发布时间】:2016-07-13 14:55:36
【问题描述】:
我需要从我们的数据存储中获取每个用户的所有登录时间。 数据存储的字段是
users, logInTime, LogOutTime, ...
我知道我可以使用count(logInTime) 并将其按users 分组,以查看用户登录我们系统的次数,但我如何才能在列表中获取所有登录时间?
谢谢各位!
【问题讨论】:
标签: google-bigquery
我需要从我们的数据存储中获取每个用户的所有登录时间。 数据存储的字段是
users, logInTime, LogOutTime, ...
我知道我可以使用count(logInTime) 并将其按users 分组,以查看用户登录我们系统的次数,但我如何才能在列表中获取所有登录时间?
谢谢各位!
【问题讨论】:
标签: google-bigquery
您可以使用 group_concat 函数,如下所示:
select
userid, group_concat(logInTime,'|')
from table
group by userid
【讨论】: