sql - Presto SQL - 寻找替代品的产品组合矩阵
问题描述
我有这个输入(产品列表和它的买家)
product_id customer_id
p1 c1
p2 c1
p2 c2
p3 c1
p3 c2
p4 c2
并且需要在 SQL、Presto 中得到这个动态矩阵输出。
p1 p2 p3 p4
p1 2 1 0
p2 2 1
p3 1
p4
任何想法都非常感谢
解决方案
推荐阅读
- javascript - 如何将具有嵌套数组的数组表示为对象
- azure - 是否有 Azure 服务连接的预设查询以使用 azure-devops-api 检索证书信息?
- email - 如何防止使用域中的虚假帐户发送电子邮件
- javascript - 在 Next.js 中导入 react-hook-mousetrap 时出现“无法在模块外使用导入语句”错误
- apache-spark - Pyspark - RDD 提取值进行聚合
- reactjs - Firebase authentication without user's credentials
- sql-server - 未通过 HTTP Sink 发送 Serilog 丰富的属性
- python - Python - 将参数定义的曲线拟合到另一条固定曲线
- azure-functions - Azure Function 中的 Google Ads API - 如何进行身份验证?
- javascript - 使用带有 Django 框架的 javascript 更改 img 标记 src 值