【发布时间】:2017-03-01 13:12:38
【问题描述】:
我正在尝试确定最少的 amount number 个市场可以呈现最高 amount number 的唯一性产品。我不确定如何在每个市场组合中获得执行 DISTINCT 产品计数。
如果查询更容易,我可以将数据放入 SQL 表中。
这是我想要实现的示例数据。
试图澄清:本质上,我试图获得所有市场组合并确定产品的不同数量。从那里我可以得出百分比。
例子:
CHI:4 种不同的产品 CHI/LA:5 种不同的产品 CHI/LA/MIA:8 种不同的产品【问题讨论】:
-
很难说你想在这里做什么。您是如何获得屏幕截图中显示的市场到产品映射的?是完全随机的吗?有规则吗?你能拥有多少产品?寻找不同的方式来问这个问题。
-
重读...你说得对,我很难表达我想要做什么。我想我在底部的补充会给你一个更好的主意。
-
什么SQL引擎?您需要先遍历组合,然后进行计数
-
@salient 我正在使用 SQL Server,我不知道如何循环,你能帮帮我吗?学习...