目录
0 问题描述
已知买家和卖家的交易关系,简要表结构如下,求两个买家之间共同卖家的数量。
1 数据准备
with data as (
select 1 as buyer_id, array['aa', 'bb', 'ee'] as seller_ids UNION ALL
select 2 as buyer_id, array['aa', 'cc', 'dd'] as seller_ids UNION ALL
select 3 as buyer_id, array['aa', 'bb', 'dd'] as seller_ids UNION ALL
select 4 as buyer_id, array['aa', 'cc']