每当客户购买任何东西时,此表都会更新:
我想找出一个查询,以了解客户数量和购买物品数量的频率分布.例如,购买了1件商品,2件商品等的顾客数量.
像这样的东西应该做的伎俩:
select items_bought, count(*) as customers
from (
select customerid, count(*) as items_bought
from your_table
group by customerid
) dt
group by items_bought
Run Code Online (Sandbox Code Playgroud)
首先,您分组customerid以获取计数,然后按计数分组以获取直方图值.这将为您提供购买的商品数量以及购买该商品items_bought的客户数量customers.