我有一个包含3列的events
表:
我想在以下输出数据(根据我的图像,不是实数,只是输出格式的虚拟示例:]
sequence_id action_0_unique_count action_1_unique_count
1 5 4
2 2 0
我试图计算事件类型(action
枚举列)PER结帐会话的DISTINCT数量,按sequence_id分组]]
这是我尝试为第2列选择哪些行的图像示例,第3列将类似,除了WHERE action = 1
我有一个包含3列的事件表:sequence_id(在许多不同的购物车会话中显示的“要约”)checkout_token(单个访客的购物车会话)操作(由...产生的事件类型)] >>> < [
select sequence_id,
count(distinct checkout_token) filter (where action = 0),
count(distinct checkout_token) filter (where action = 1)
from events
group by sequence_id;