基于特定事件与行为的user_id自定义分组需求
原始数据表
| user_id | event | action |
|---|---|---|
| 1111111 | name_1 | null |
| 1111111 | name_2 | null |
| 2222222 | name_1 | null |
| 2222222 | name_2 | null |
| 2222222 | name_3 | yes |
| 3333333 | name_1 | null |
| 3333333 | name_2 | null |
| 3333333 | name_3 | no |
分组规则
- group_1:仅包含
name_1和name_2两个事件的用户ID - group_2:包含全部3个事件,且
name_3对应的action为'no'的用户ID - group_3:包含全部3个事件,且
name_3对应的action为'yes'的用户ID
期望输出结果
| user_id | group |
|---|---|
| 1111111 | group_1 |
| 2222222 | group_3 |
| 3333333 | group_2 |
内容的提问来源于stack exchange,提问作者Vlad Kom
相关产品推荐
相关产品推荐

