【发布时间】:2020-09-19 11:06:01
【问题描述】:
我有以下结构:
MemberID
Year
Month
Day
每天,当用户登录时,活动中会出现如下内容:
'1337', '2020', '09', '01'
这件事每天都在发生,我想做的就是把一个成员算作活跃成员。如果他的 memberid 在 5 个不同的日子里显示,我想将他包括在“活跃成员”类别中。我有很多条目,对于每个 memberid,我想这样做,并将所有这些都计算在一个变量中。
'1337', '2020', '09', '01'
'1338', '2020', '09', '01'
'1339', '2020', '09', '01'
'1340', '2020', '09', '01'
'1341', '2020', '09', '01'
'1337', '2020', '09', '02'
'1338', '2020', '09', '02'
'1339', '2020', '09', '02'
'1340', '2020', '09', '02'
'1341', '2020', '09', '02'
'1337', '2020', '09', '03'
'1338', '2020', '09', '03'
'1339', '2020', '09', '03'
'1340', '2020', '09', '03'
'1341', '2020', '09', '03'
'1337', '2020', '09', '04'
'1338', '2020', '09', '04'
'1339', '2020', '09', '04'
'1340', '2020', '09', '04'
'1341', '2020', '09', '04'
'1337', '2020', '09', '05'
'1338', '2020', '09', '05'
那么它会算什么 -> 2,因为只有 1337 和 1338 登录了 5 差异。天。
【问题讨论】:
标签: sql count subquery having-clause