SQL查询最长和最流行的组合

时间:2018-05-18 14:20:00

标签: sql sql-server combinations

这个问题与这个问题有关:

SQL Query For Most Popular Combination

但是如果你有更长的交易清单和更长的流行组合怎么办?如果我是对的,这个解决方案是成对的 - 所以只有两个项目。每笔交易我有更多项目,1笔交易是1天:

select a.ArticleCode, b.ArticleCode, COUNT(*) countForCombination
from dbo.Outbound a
inner join dbo.Outbound b
on a.ReportDate = b.ReportDate
and a.ArticleCode < b.ArticleCode
group by a.ArticleCode, b.ArticleCode
order by countForCombination desc

如何更改此选项以获得与Microsoft SQL最常用的组合?

0 个答案:

没有答案