Нахождение наиболее часто встречающейся последовательности с использованием T-SQL - PullRequest
0 голосов
/ 09 ноября 2018

Я создаю таблицу, которая выглядит примерно так, учитывая некоторое входное значение:

COL1   COL2   COL3
x      1      A
.      .      .
.      .      .
.      .      .
x      n      B
y      1      A
.      .      .
.      .      .
.      .      .
y      n      S
z      1      A
.      .      .
.      .      .
.      .      .
z      n      B

COL1 и COL2 являются numeric типами данных, а COL3 является varchar непостоянной длины на строку.

Что я хочу сделать, это найти наиболее часто встречающуюся последовательность. Каждый раз, когда я генерирую таблицу, количество последовательностей и длина последовательностей могут быть разными (обратите внимание, что длина последовательностей в сгенерированной таблице постоянна). x, y и z - случайные числа. Так что в приведенном выше случае я хотел бы в конечном итоге:

A
.
.
.
B

Есть идеи? :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...