我寻找以下输出计数多个属性的sql
- 10的客户10项2个的产品组
- 8客户买了在1个产品组买了10项。
一般情况下,客户数量超过购买物品的矩阵AND产品组,即。计数超过2属性(项目和产品组)
我尝试下面的代码,但后来只给了我
- 1客户提供10个项目和2个产品组
- 1的客户有10项和1个产品组尽管有更多的客户在每一行:
片断,
count (distinct customer_id) over (Partition by customer_id) as Customer_ID
,count (distinct customer_shipment_item_id) Over (Partition by customer_id) as customer_items
,count (distinct product_group) Over (Partition by customer_id) as customer_product_groups
你能解释这将如何工作?
如果你提供架构和数据例如,SQL小提琴可能是 –
嗨罗马会更容易些,我可以在这里添加一个表格?格式中断每次我尝试添加一些Excel示例。谢谢比安卡 – user1820913