SQL-запрос для самой длинной и популярной комбинации - PullRequest
0 голосов
/ 18 мая 2018

Этот вопрос связан с этим вопросом здесь:

SQL-запрос для самой популярной комбинации

Но что, если у вас есть более длинные списки транзакций и более популярные комбинации?Если я прав, это решение для пар - так что только 2 пункта.У меня гораздо больше элементов в транзакции, и 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?

...