计算同一客户购买的产品对

时间:2016-11-07 00:31:28

标签: sql netezza

我有一张客户购买的每种产品的客户产品条目表

cust, prod
A,1
A,3
B,1
B,2
B,3

我想最终创建一个产品矩阵,其中包含购买产品对的客户数量

   1, 2, 3
1, -, 1, 2
2, 1, -, 1
3, 2, 1, -

所以,我的问题是如何将第一张表转换为类似

的表格
prod1, prod2, count
1, 2, 1
1, 3, 2
2, 1, 1
2, 3, 1
3, 1, 2
3, 2, 1

1 个答案:

答案 0 :(得分:1)

你在这里回答了这个问题:

How to find what products sell well with others in an SQL Server Query

您不会使用 sale_id ,而是使用客户